Mahesana Junction, Gujarat: Code, Location, Platforms, Gates, Facilities

Mahesana Junction is one of the important railway stations in Gujarat. It serves Mahesana city, nearby towns, students, workers, traders, daily passengers and long-distance travellers. The station is useful because it connects north Gujarat with Ahmedabad, Delhi, Jaipur, Patan, Viramgam, Taranga Hill and other important railway routes. Mahesana Junction is also commonly spelt as Mehsana Junction in many public references.

For passengers of Mahesana district, this station works as a practical rail point for regional and long-distance travel. It is especially useful for people travelling towards Ahmedabad, Palanpur, Abu Road, Jaipur, Delhi, Patan and Viramgam-side routes.

Mahesana Junction

Overview of Mahesana Junction

Detail Information
Station Name Mahesana Junction Railway Station
Common Spelling Mehsana Junction
Station Code MSH
City Mahesana / Mehsana
District Mehsana
State Gujarat
Railway Zone Western Railway
Railway Division Ahmedabad Division
Station Type Junction railway station
Number of Platforms 8 platforms
Number of Tracks Around 11–12 tracks, including freight/siding tracks
Elevation Around 95 metres
Station Structure Standard on-ground station
Main Railway Lines Ahmedabad–Delhi main line, Jaipur–Ahmedabad line, Viramgam–Mahesana line, Mahesana–Taranga line, Mahesana–Patan line
Main Facilities Taxi stand, auto-rickshaw access, Mahesana Bus Depot connectivity, city bus access, parking-side movement and passenger amenities

Mahesana Junction Station Code

The station code of Mahesana Junction is MSH. This code is used for ticket booking, PNR enquiry, live train status, reservation chart checking and railway timetable searches. Public station information lists Mahesana Junction with 8 platforms and the code MSH.

Passengers should not confuse Mahesana Junction with nearby stations such as Unjha, Palanpur, Patan, Vadnagar, Viramgam or Kalol. These stations are on connected routes, but for Mahesana city’s main railway station, the correct station is Mahesana Junction / MSH.

Location of Mahesana Junction


Mahesana Junction is located in Mehsana district, Gujarat. The station serves Mahesana city and nearby north Gujarat areas. Its location is useful for passengers coming from city markets, residential areas, colleges, business zones, bus routes and nearby towns.

Autos, taxis, city buses and road transport are generally available near the station. Public station details also mention Mahesana Bus Depot and city bus access, making the station practical for passengers connecting between rail and road travel.

Railway Zone and Division Importance

Mahesana Junction comes under the Western Railway zone and the Ahmedabad railway division. Its importance comes from its position on multiple routes connecting Gujarat with Rajasthan, Delhi-side routes and western Gujarat-side railway movement.

The station connects with the Ahmedabad–Delhi main line, Jaipur–Ahmedabad line, Viramgam–Mahesana line, Mahesana–Taranga line and Mahesana–Patan line. Because of this, Mahesana is not only a city station. It works as a route-linking point for north Gujarat passengers.

Platforms at Mahesana Junction

Mahesana Junction has 8 platforms. Public station details mention 3 siding tracks and around 11 total tracks, while other station listings describe 12 tracks including freight movement.

Since trains move from Mahesana towards different directions, passengers should always check the live platform number before boarding. Trains towards Ahmedabad, Palanpur, Patan, Viramgam, Jaipur or Delhi-side routes may use different platforms depending on operations.

The station can become busy during morning and evening travel hours, festival seasons, school-college holidays, wedding season, summer vacation and long-distance train departures. Passengers travelling with luggage, children or elderly family members should reach early.

Gates and Entry Points at Mahesana Junction

Mahesana Junction has entry access from both sides. Public information mentions a main entry gate on the west side and another gate on the east side. The old station building built in 1954 was demolished after the new west-side station building opened on 26 February 2024.

For passengers, the practical entry reference is the main station building, circulating area and road-side access. The entrance area is useful for ticket counters, platform access, local vehicles, bus connectivity and passenger drop-off.

Facilities at Mahesana Junction

Mahesana Junction has useful passenger facilities such as platform access, ticketing support, taxi stand, auto-rickshaw access, bus depot connectivity, city bus access and other basic station amenities. Public station information also mentions Rapido/taxi service access around the station.

The station has also been part of redevelopment work under the Amrit Bharat Station Scheme. Public station details mention that the station was rebuilt during 2024–26 and redevelopment work was linked with improved passenger facilities.

History and Railway Importance

Mahesana has old railway importance. Public station information says the Rajputana State Railway extended the metre-gauge Delhi–Ajmer line to Ahmedabad in 1881, and Mahesana station opened in that railway period.

Over time, Mahesana became an important junction because several railway lines met here. Today, it remains a key rail point for north Gujarat passengers and for trains moving between Ahmedabad, Rajasthan and Delhi-side routes.

Train Connectivity from Mahesana Junction

Mahesana Junction gives connectivity towards Ahmedabad, Palanpur, Abu Road, Jaipur, Delhi, Patan, Taranga Hill and Viramgam-side routes. Public station information says that in 2025, several superfast, mail/express and local trains stopped at the station daily, while some trains also originated from Mahesana.

Passengers should check current train timings, running days and halt status before booking because schedules may change due to railway operations, maintenance blocks or special trains.

Passenger Importance of Mahesana Junction

Mahesana Junction is important because it serves a major city of north Gujarat. Many passengers use it for education, jobs, business, family travel, medical visits and long-distance journeys. Public station information also mentions daily usage of around 12,000 passengers.

The station is also useful for nearby towns because it provides better long-distance access than many smaller stations in the region.

Connectivity Around Mahesana Junction

Local connectivity around Mahesana Junction is practical. Autos, taxis, city buses and private vehicles are generally available. Passengers can move towards Mahesana city centre, bus depot, local markets, hotels, residential areas, colleges and nearby road routes.

Daytime local transport is usually easier to find. Late-night passengers should plan onward travel in advance, especially if going towards nearby towns or villages.

FAQs on Mahesana Junction

Q: Is Mahesana Junction the same as Mehsana Junction?

A: Yes. Mahesana Junction is also commonly written as Mehsana Junction. Both refer to the same main railway station of Mehsana city.

Q: Why is Mahesana Junction important for north Gujarat?

A: It connects north Gujarat with Ahmedabad, Delhi, Jaipur, Patan, Viramgam and Taranga-side routes, making it useful for both local and long-distance passengers.

Q: Are autos and taxis available outside Mahesana Junction?

A: Yes. Auto-rickshaw and taxi access is available near the station, along with bus connectivity.

Q: What should first-time passengers check at Mahesana Junction?

A: Passengers should check live train status, platform number, coach position and announcements before boarding.

Q: Is Mahesana Junction useful for Patan-side travel?

A: Yes. Mahesana has railway connectivity towards Patan, making it useful for passengers travelling in that direction.

Q: Is Mahesana Junction under redevelopment?

A: Yes. The station has been redeveloped under the Amrit Bharat Station Scheme, with new station-side facilities and building work mentioned in public station details.

Bangarapet Junction: Code, Location, Platforms, Gates, Facilities

Nagercoil Junction: Code, Location, Platforms, Gates, Facilities

Leave a Reply

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