Yeshwantpur Junction Railway Station Code, Platforms, History, Popular Trains & Interesting Facts (2026)
Yeshwantpur Junction Railway Station, officially known as Yesvantpur Junction, is one of the three major railway stations serving Bengaluru, Karnataka. Located in the Yeshwantpur locality, the station was developed to reduce congestion at KSR Bengaluru City Junction and has grown into one of South India’s busiest railway hubs. It offers excellent connectivity to cities across India and is directly connected to the Namma Metro Green Line.
Yeshwantpur Junction Overview
| Particular | Details |
| Station Name | Yeshwantpur Junction Railway Station (Yesvantpur Junction) |
| Station Code | YPR |
| Location | Yeshwantpur, Bengaluru, Karnataka |
| Railway Zone | South Western Railway (SWR) |
| Division | Bengaluru Division |
| Number of Platforms | 6 |
| Number of Tracks | 8 |
| Elevation | Around 915 meters |
| Type | Major Junction Railway Station |
| Daily Passengers | Over 60,000 (approx.) |
| Parking | Available |
| Waiting Rooms | Yes |
| Retiring Rooms | Yes |
| Escalators & Lifts | Available |
| Free Wi-Fi | Available |
| Nearby Airport | Kempegowda International Airport, Bengaluru |
History of Yeshwantpur Junction Railway Station

Yeshwantpur Junction was originally commissioned in 1881 during the rule of the Mysore Kingdom and later developed into a major railway station to support Bengaluru’s growing railway traffic. Initially built as a small halt for trains heading towards the Western Ghats, the station has expanded significantly over the years into one of Karnataka’s busiest railway hubs.
Over the years, the station has been upgraded with:
- Modern station buildings
- Escalators and elevators
- Digital passenger information systems
- CCTV surveillance
- Improved waiting lounges
- Better accessibility for differently-abled passengers
- Major redevelopment under the station modernization program
The station is currently undergoing a large-scale redevelopment project to provide airport-like facilities, better passenger circulation, and seamless integration with the Bengaluru Metro.
Yeshwantpur Junction Railway Station Code
The railway station code for Yeshwantpur Junction is:
YPR
This station code is used while booking railway tickets through IRCTC, railway reservation counters, and railway travel apps.
Example:
- New Delhi to Yeshwantpur Junction (YPR)
- Mumbai to Yeshwantpur Junction (YPR)
Number of Platforms at Yeshwantpur Junction
Yeshwantpur Junction currently has 6 platforms and 8 railway tracks. Platforms 1, 2, 4, 5, and 6 are mainly used for originating and terminating trains, while Platform 3 is generally used for through trains.
The platforms are connected through:
- Foot over bridges (FOBs)
- Escalators
- Elevators
- Digital display boards
The station serves as one of Bengaluru’s primary railway terminals, handling numerous long-distance and intercity trains every day.
Popular Trains from Yeshwantpur Junction
Yeshwantpur Junction is served by several premium, superfast, and express trains.
Some popular trains include:
- Yesvantpur Duronto Express
- Yesvantpur Sampark Kranti Express
- Karnataka Sampark Kranti Express
- Vande Bharat Express
- Yesvantpur–Howrah Express
- Yesvantpur–Delhi Sarai Rohilla AC Express
- Yesvantpur–Jaipur Express
- Yesvantpur–Mumbai Express
- Yesvantpur–Kannur Express
- Yesvantpur–Puducherry Express
These trains connect Bengaluru with cities such as:
- New Delhi
- Mumbai
- Hyderabad
- Pune
- Chennai
- Kochi
- Mangaluru
- Ahmedabad
- Jaipur
- Lucknow
- Bhubaneswar
- Thiruvananthapuram
Facilities Available at Yeshwantpur Junction
| Facility | Details |
| Free Wi-Fi | Complimentary Wi-Fi service is available throughout the station. |
| Waiting Rooms | Separate waiting halls are available for general, sleeper, and AC class passengers. |
| Retiring Rooms | Non-AC retiring rooms and dormitories are available for passengers with valid railway tickets. |
| Food Courts | Restaurants, cafeterias, snack stalls, and packaged food outlets are available. |
| Cloak Room | Secure luggage storage facility is available. |
| Wheelchair Assistance | Available for senior citizens and differently-abled passengers. |
| Digital Information Boards | Real-time train arrival, departure, and platform information is displayed. |
| Parking | Dedicated parking facilities for two-wheelers and four-wheelers. |
| ATM & Banking | ATMs and basic banking services are available inside the station. |
| Medical Assistance | Emergency medical assistance and first-aid facilities are available. |
| Ticket Booking Counters | Reserved and unreserved ticket counters are available. |
| Automatic Ticket Vending Machines | ATVMs help passengers purchase unreserved tickets quickly. |
| Clean Washrooms | Well-maintained washrooms are available throughout the station. |
| CCTV Surveillance | The station is monitored round the clock for passenger security. |
Yeshwantpur Junction Ticket Booking
Passengers can book train tickets through:
- IRCTC website
- IRCTC Rail Connect mobile app
- Railway reservation counters
- Authorized railway booking agents
- Automatic Ticket Vending Machines (ATVMs)
Both reserved and unreserved tickets are available.
How to Reach Yeshwantpur Junction
Yeshwantpur Junction is well connected by road, metro, and air.
By Road
Passengers can reach the station using:
- BMTC city buses
- Auto-rickshaws
- Taxis
- App-based cab services
By Metro
The station is directly connected to the Namma Metro Green Line through Yeshwanthpur Metro Station, making it one of the most easily accessible railway stations in Bengaluru.
By Air
The nearest airport is Kempegowda International Airport, located approximately 32 km from the station.
Nearby Tourist Attractions
| Attraction | Approx. Distance |
| ISKCON Temple Bengaluru | 2 km |
| Orion Mall | 2 km |
| World Trade Center Bengaluru | 2 km |
| Bangalore Palace | 7 km |
| Cubbon Park | 9 km |
| Vidhana Soudha | 9 km |
| Lalbagh Botanical Garden | 12 km |
| Bengaluru Palace Grounds | 6 km |
Interesting Facts About Yeshwantpur Junction Railway Station
- Yeshwantpur Junction was commissioned in 1881, making it one of the oldest railway stations in Bengaluru.
- It was developed as Bengaluru’s second major railway terminal to reduce congestion at KSR Bengaluru City Junction and now handles thousands of passengers daily.
- The station has direct connectivity with the Namma Metro Green Line, allowing passengers to transfer easily between metro and railway services without long road journeys.
- Yeshwantpur Junction serves as the originating point for several long-distance trains connecting Bengaluru with Delhi, Mumbai, Jaipur, Ahmedabad, Bhubaneswar, Lucknow, and many other cities across India.
- The station is undergoing a ₹380-crore redevelopment project, which includes a new air concourse, multi-level parking, commercial spaces, food courts, skywalk connectivity with the metro, and modern passenger facilities.
- Once redevelopment is complete, the station’s daily passenger handling capacity is expected to increase from around 60,000 to over 1 lakh passengers, making it one of the most modern railway stations in Karnataka.
Frequently Asked Questions (FAQs)
What is the station code of Yeshwantpur Junction Railway Station?
The station code of Yeshwantpur Junction Railway Station is YPR.
How many platforms are there at Yeshwantpur Junction?
Yeshwantpur Junction has 6 platforms.
Which railway zone manages Yeshwantpur Junction?
The station is managed by the South Western Railway (SWR) under the Bengaluru Division.
Is free Wi-Fi available at Yeshwantpur Junction?
Yes, passengers can access free Wi-Fi throughout the station.
Is Yeshwantpur Junction connected to the Bengaluru Metro?
Yes, the station is directly connected to Yeshwanthpur Metro Station on the Namma Metro Green Line.
How far is Kempegowda International Airport from Yeshwantpur Junction?
The airport is approximately 32 km from the railway station.
Are retiring rooms available at Yeshwantpur Junction?
Yes, retiring rooms and dormitories are available for passengers with valid railway tickets.
Conclusion
Yeshwantpur Junction Railway Station is one of Bengaluru’s most important railway terminals and a key transportation hub in South India. With excellent rail connectivity, direct metro access, modern passenger amenities, and a large-scale redevelopment project underway, the station continues to play a vital role in connecting Bengaluru with major cities across the country while offering a comfortable travel experience for millions of passengers every year.