There are 6 ways to get from Ranchi to Mahesāna by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Birsa Munda Airport (IXR) to Sardar Vallabhbhai Patel International Airport (AMD)plane IXR - AMD
- Take the train from Sabarmati Bg to Mahesana Jntrain
4h 19m₹8,918–38,961Train via Delhi
cheapest- Take the train from Ranchi to New Delhitrain 12877 / ...
- Take the train from New Delhi to Mahesana Jntrain 12958 / ...
30h 28m₹1,019–7,685Bus
- Take the bus from Ranchi to Varanasibus
- Take the bus from Varanasi to Kanpurbus
- Take the bus from Kanpur to Mehsanabus
38h 36mDrive 1,580.1 km
- Drive from Ranchi to Mahesānacar 1,580.1 km
24h 29m₹15,358–22,184Train
- Take the train from Ranchi to Chandrapuratrain
- Take the train from Chandrapura to Ahmedabad Jntrain
- Take the train from Ahmedabad Jn to Mahesana Jntrain
42h 45m₹1,034–8,274Bus via Rohini
- Take the bus from Ranchi to Delhibus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Delhi to Mehsanabus redbusIndia_Bharat Benz A/C Sleeper
44h
Ranchi to Mahesāna by train
Comparing Your Travel Options
The cheapest way to get from Ranchi to Mahesāna is to train via Delhi which costs ₹1,000 - ₹8,000 and takes 30h 28m.
The fastest way to get from Ranchi to Mahesāna is to fly and train which takes 4h 19m and costs ₹8,500 - ₹39,000.
No, there is no direct bus from Ranchi to Mahesāna. However, there are services departing from Ranchi and arriving at Mehsana via Varanasi and Kanpur. The journey, including transfers, takes approximately 38h 36m.
No, there is no direct train from Ranchi to Mahesāna. However, there are services departing from Ranchi and arriving at Mahesana Jn via New Delhi. The journey, including transfers, takes approximately 30h 28m.
The distance between Ranchi and Mahesāna is 1378 km. The road distance is 1580.1 km.
The best way to get from Ranchi to Mahesāna without a car is to train via Delhi which takes 30h 28m and costs ₹1,000 - ₹8,000.
It takes approximately 4h 19m to get from Ranchi to Mahesāna, including transfers.
Ranchi to Mahesāna bus services, operated by Shyamoli Paribahan, depart from Ranchi station.
Ranchi to Mahesāna train services, operated by Indian Railways, depart from Ranchi station.
The best way to get from Ranchi to Mahesāna is to train via Delhi which takes 30h 28m and costs ₹1,000 - ₹8,000. Alternatively, you can bus, which costs and takes 38h 36m.
What companies run services between Ranchi, India and Mahesāna, India?
You can take a train from Ranchi to Mahesana Jn via New Delhi in around 30h 28m. Alternatively, you can take a bus from Ranchi to Mehsana via Varanasi and Kanpur in around 38h 36m.
- Website
- goindigo.in
Flights from Birsa Munda Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹7,500–38,000
Flights from Birsa Munda Airport to Sardar Vallabhbhai Patel International Airport via Kolkata
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹7,500–38,000
Flights from Birsa Munda Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹7,500–38,000
Flights from Birsa Munda Airport to Sardar Vallabhbhai Patel International Airport via Pune
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹7,500–38,000
- Website
- airindia.in
Flights from Birsa Munda Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹9,500–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sabarmati Bg to Mahesana Jn
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Ranchi to New Delhi
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Estimated price
- ₹600–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹600–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,500
Train from New Delhi to Mahesana Jn
- Ave. Duration
- 10h 43m
- Frequency
- Once daily
- Estimated price
- ₹420–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Ranchi to Chandrapura
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Chandrapura to Ahmedabad Jn
- Ave. Duration
- 36h 53m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
Train from Ahmedabad Jn to Mahesana Jn
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Ranchi to Varanasi
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- ₹900–3,000
- Website
- Shymoli Paribahan
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Ranchi to Varanasi
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Website
- Cherry Collars
- Website
- Cherry Collars
- Phone
- +91 9155411963
- [email protected]
- Website
- Rajdhani bus service
Bus from Ranchi to Varanasi
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Website
- Rajdhani bus service
- Website
- Rajdhani bus service
- Phone
- +91 95767 44127
- Website
- Arzoo Travels
Bus from Ranchi to Varanasi
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Website
- Arzoo Travels
- Website
- Natraj Bus
Bus from Ranchi to Varanasi
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Natraj Bus
- Website
- New Singh Bus Service
Bus from Ranchi to Varanasi
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Website
- New Singh Bus Service
- Website
- Kalaghoda Bus Service
Bus from Ranchi to Varanasi
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Kalaghoda Bus Service
- Website
- Jagdeesh Arvind Travels
Bus from Ranchi to Varanasi
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Schedules at
- Jagdeesh Arvind Travels
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Ranchi to Varanasi
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Website
- Samrat Delux
Bus from Ranchi to Varanasi
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a week
- Schedules at
- Samrat Delux
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Ranchi to Varanasi
- Ave. Duration
- 8h 10m
- Frequency
- Twice a week
- Estimated price
- ₹650–1,600
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹650–1,600
- [email protected]
- Website
- Gola Bus Service
Bus from Varanasi to Kanpur
- Ave. Duration
- 6h 19m
- Frequency
- Every 4 hours
- Website
- Gola Bus Service
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Varanasi to Kanpur
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- Raj travels Jhunjhunu
Bus from Varanasi to Kanpur
- Ave. Duration
- 6h 55m
- Frequency
- 4 times a day
- Schedules at
- Raj travels Jhunjhunu
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Varanasi to Kanpur
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 9839001010
- [email protected]
- Website
- Tiwari and Brothers
Bus from Varanasi to Kanpur
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Website
- Tiwari and Brothers
- Website
- Tiwari and Brothers
Bus from Varanasi to Kanpur
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Schedules at
- Shri mahavir tour and travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Varanasi to Kanpur
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Estimated price
- ₹470–1,300
- Schedules at
- Zingbus
- Phone
- +91 97113 29572
- [email protected]
- Website
- Ajuman Holidays
Bus from Varanasi to Kanpur
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Schedules at
- Ajuman Holidays
- Phone
- +91 98919 18058
- [email protected]
- Website
- BSS Cool Cool Travels
Bus from Varanasi to Kanpur
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Schedules at
- BSS Cool Cool Travels
- Website
- Simran Travels
Bus from Varanasi to Kanpur
- Ave. Duration
- 6h
- Frequency
- 5 times a week
- Schedules at
- Simran Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Varanasi to Kanpur
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Website
- Sri Krishna Rath
- Website
- Abhishek Holidays
Bus from Varanasi to Kanpur
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Schedules at
- Abhishek Holidays
Bus from Varanasi to Kanpur
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
- Website
- H.R.Lol Travels
Bus from Kanpur to Mehsana
- Ave. Duration
- 21h 50m
- Frequency
- Once daily
- Schedules at
- H.R.Lol Travels
- Website
- A R Anjali Holidays
Bus from Kanpur to Mehsana
- Ave. Duration
- 25h 10m
- Frequency
- Once daily
- Schedules at
- A R Anjali Holidays
- Website
- Kalpana Travels Pvt. Ltd.
Bus from Kanpur to Mehsana
- Ave. Duration
- 27h
- Frequency
- Once daily
- Schedules at
- Kalpana Travels Pvt. Ltd.
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Ranchi to Delhi
- Ave. Duration
- 26h 45m
- Frequency
- 6 times a week
- Schedules at
- Shree Savariya Travels and Transport
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Delhi to Mehsana
- Ave. Duration
- 16h 15m
- Frequency
- Every 4 hours
- Schedules at
- Gujarat Travels
- Phone
- +91 94141 26815
- [email protected]
- Website
- Gajraj Travels
Bus from Delhi to Mehsana
- Ave. Duration
- 15h 45m
- Frequency
- 3 times a day
- Website
- Gajraj Travels
- Phone
- +91 9318 181834
- Website
- Ojas Tour And Travel
Bus from Delhi to Mehsana
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Website
- Ojas Tour And Travel
- Website
- Samrat Bus Jaipur
Bus from Delhi to Mehsana
- Ave. Duration
- 15h 50m
- Frequency
- Once daily
- Schedules at
- Samrat Bus Jaipur
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Delhi to Mehsana
- Ave. Duration
- 16h 30m
- Frequency
- 4 times a week
- Website
- MR Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Ranchi to Mahesāna bus services, operated by Shyamoli Paribahan, arrive at Varanasi station.
Ranchi to Mahesāna train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Ranchi to Mahesāna is 1580 km. It takes approximately 24h 29m to drive from Ranchi to Mahesāna.
Book your Ranchi to Mahesāna train tickets online with 12go.asia.
Book your Ranchi to Mahesāna bus tickets online with Omio.
There are nine+ hotels available in Mahesāna.
































