Yeshwantpur Junction: Code, Location, Platform, Gates, Facilities

Yeshwantpur Junction, officially written as Yesvantpur Junction in many railway records, is one of Bengaluru’s most important railway stations. While KSR Bengaluru City Junction is the central station near Majestic, Yeshwantpur Junction plays a major role in reducing the pressure on the city station. It is especially useful for passengers travelling towards North Karnataka, Hyderabad, Pune, Mumbai, Delhi, Hubballi, Vijayapura, Mangaluru, Chandigarh, Jaipur and several long-distance destinations. Because of its metro access, Tumkur Road location and growing redevelopment work, Yeshwantpur Junction has become a key transport point in Bengaluru.

Yeshwantpur Junction

Overview of Yeshwantpur Junction

Detail Information
Station Name Yeshwantpur Junction / Yesvantpur Junction
Common Spellings Yeshwanthpur, Yeshwantpur, Yesvantpur
Station Code YPR
City Bengaluru / Bangalore
State Karnataka
Railway Zone South Western Railway
Railway Division Bengaluru Division
Station Category NSG-2
Number of Platforms 6 platforms
Number of Tracks 8 tracks
Main Entry/Exit Yeshwantpur old area side
Second Entry/Exit Tumkur Road / Platform 6 side
Nearby Metro Station Yeshwanthpur Metro Station
Metro Line Green Line of Namma Metro
Main Facilities Waiting area, cloakroom, retiring rooms, dormitory, lifts, escalator, baggage scanner, parking, food stalls, ATM, Wi-Fi, foot overbridges

Yeshwantpur Junction Station Code

The station code of Yeshwantpur Junction is YPR. This code is used for ticket booking, railway enquiry, live train running status, train schedules and reservation charts. South Western Railway’s station classification list includes Yesvantpur — YPR under the Bengaluru Division, which confirms its official railway code and importance as an NSG-2 category station.

Passengers should not confuse Yeshwantpur Junction with KSR Bengaluru City Junction, Yesvantpur Metro Station, SMVT Bengaluru, Bengaluru Cantonment or Yelahanka Junction. These are separate transport points with different railway or metro identities.

Location of Yeshwantpur Junction


Yeshwantpur Junction is located on Bengaluru–Tumkur Road in the Yeshwantpur area of north-western Bengaluru. The station serves passengers from Yeshwantpur, Mathikere, Malleswaram, Rajajinagar, Peenya, Goraguntepalya, Jalahalli, Hebbal side, BEL Road and nearby industrial areas.

Its location is important because it sits on major railway routes towards Pune, Hyderabad, Hubballi and northern parts of Karnataka. It is also useful for passengers who want to avoid the heavier crowd of KSR Bengaluru City station. Yeshwantpur Junction is one of the major stations serving Bengaluru and was developed partly to reduce the rush at Bangalore City railway station.

Railway Zone and Division

Yeshwantpur Junction comes under the South Western Railway zone and the Bengaluru Division. This makes it part of one of the most important railway networks in Karnataka. The station is classified as NSG-2, which means it handles a strong passenger load and good railway earnings.

The station is important for both originating trains and passing trains. Many long-distance trains either start from Yeshwantpur or halt here before moving towards other parts of India.

Platforms at Yeshwantpur Junction

Yeshwantpur Junction has 6 platforms and 8 tracks. Platform 1, 2, 4, 5 and 6 are generally used for originating and terminating trains, while platform 3 is often used for through trains. The station also has foot overbridges connecting the platforms, including one bridge between platforms 1 and 2 and another bridge connecting platform 2 with platforms 3, 4, 5 and 6.

The platforms handle trains towards Delhi, Mumbai, Pune, Hubballi, Vijayapura, Hyderabad, Chennai, Mangaluru, Kochi, Jaipur, Ajmer, Chandigarh, Lucknow, Gorakhpur and many other cities. Since Yeshwantpur is a busy junction, platform allocation can change depending on train operations, maintenance blocks and delays.

Gates and Entry Points at Yeshwantpur Junction

Yeshwantpur Junction mainly has two entry and exit sides.

The first entry is from the Yeshwantpur old area side. This side is useful for passengers coming from local Yeshwantpur roads, nearby residential areas and the older station approach.

The second entry is from the Tumkur Road / Platform 6 side. This side is very important because it is closer to the metro side and the main road. The Tumkur Road entrance connects directly towards platform 6.

Because redevelopment work is going on, access arrangements may change temporarily. In 2026, the Metro-side entry was temporarily shifted around 150 metres towards the main road near platform 6, and unreserved ticket counters were also shifted to the temporary access point.

Facilities at Yeshwantpur Junction

Yeshwantpur Junction provides several passenger facilities. The station has parking, baggage scanner, cloakroom, platform 1 escalator, passenger lift for platforms 2 and 3, concourse areas, waiting area on platform 1, booking counters, foot overbridge and platform shelters. South Western Railway’s station gallery for YPR lists facilities such as parking lot, baggage scanner, cloakroom, escalator, passenger lift, concourse and platform 6 entrance.

The station also has retiring-room and dormitory facilities. Available railway information mentions 6 non-AC retiring rooms and 12 dormitories, along with facilities such as AC VIP lounge, essential stalls, ATM and Wi-Fi.

Food stalls and basic refreshment options are available at the station. Passengers can also use nearby shops and eateries around Yeshwantpur, Tumkur Road and the metro side.

Metro and Local Connectivity

Yeshwantpur Junction has strong metro connectivity through Yeshwanthpur Metro Station, which is on Bengaluru Metro’s Green Line. The metro station is located opposite the railway station and provides access towards Majestic, Mantri Square, Rajajinagar, Peenya, Nagasandra/Madavara side, Jayanagar, Banashankari and Silk Institute side.

BMTC buses, autos, app cabs and private taxis are easily available around the station. The Tumkur Road side is especially useful for passengers going towards Peenya, Jalahalli, Nelamangala Road, Rajajinagar and northern Bengaluru.

Redevelopment of Yeshwantpur Junction

Yeshwantpur Junction is undergoing major redevelopment. A recent update mentioned a ₹380-crore redevelopment project, with major work progressing on the eastern side, including the entrance building, elevated road and multi-level parking. The upgrade also includes an air concourse, western entrance, better passenger circulation, commercial areas, food courts and a pedestrian bridge linking the railway station with the metro station.

This redevelopment is important because Yeshwantpur already handles heavy daily passenger movement. Once completed, the station is expected to become more comfortable, better connected and easier to navigate.

Nearby Places from Yeshwantpur Junction

Important nearby places include Yeshwantpur Metro Station, Orion Mall, World Trade Center Bengaluru, ISKCON Temple, Peenya Industrial Area, Malleswaram, Rajajinagar, Goraguntepalya, Mathikere and Tumkur Road. Because of metro access, passengers can also move easily towards Majestic, Mantri Square, Jayanagar and other connected parts of Bengaluru.

FAQs on Yeshwantpur Junction

Q1. Is Yeshwantpur Junction the same as Yesvantpur Junction?

A: Yes. Yesvantpur is the spelling often used in railway records, while Yeshwantpur and Yeshwanthpur are common public spellings. The station code remains YPR.

Q2. Which passengers should prefer Yeshwantpur Junction over KSR Bengaluru City?

A: Passengers travelling on trains that start from or halt at YPR should use Yeshwantpur Junction. It is especially useful for routes towards Hubballi, Vijayapura, Hyderabad, Pune, Mumbai, Delhi and some North Karnataka destinations.

Q3. Is the metro station directly useful for railway passengers?

A: Yes. Yeshwanthpur Metro Station is opposite the railway station and is very useful for reaching Majestic, Rajajinagar, Peenya, Jayanagar and other Green Line areas.

Q4. Are both sides of Yeshwantpur Junction always open?

A: The station has two main access sides, but entry arrangements may change because of redevelopment work. Passengers should follow current signboards near the station, especially on the metro/platform 6 side.

Q5. Is Yeshwantpur Junction good for passengers going towards Peenya and north Bengaluru?

A: Yes. Its Tumkur Road location makes it convenient for Peenya, Jalahalli, Goraguntepalya, Mathikere, BEL Road, Yeshwantpur and nearby north-west Bengaluru areas.

Varanasi Junction: Code, Location, Platform, Gates, Facilities

Leave a Reply

Your email address will not be published. Required fields are marked *