There are 8 ways to get from Ranchi to Mughalsarai Junction Station by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Ranchi to Pt.Deen Dayal Upadhyaya Jn.train 20887 / ...
7h 9m₹290–2,300Bus
- Take the bus from Ranchi, Jharkhand to Varanasi, Uttar Pradeshbus Ranchi, Jharkhand - Varanasi, Uttar Pradesh
10hDrive 368.6 km
- Drive from Ranchi to Mughalsarai Junction Stationcar 368.6 km
5h 40m₹4,151–5,996Taxi
- Take the taxi from Ranchi to Mughalsarai Junction Stationtaxi 368.6 km
5h 40m₹6,500–8,000Fly to Varanasi Airport, taxi
- Fly from Birsa Munda Airport (IXR) to Varanasi Airport (VNS)plane IXR - VNS
- Take the taxi from Varanasi Airport (VNS) to Mughalsarai Junction Stationtaxi
5h 29m₹12,148–17,411Train via Lohārdagā
- Take the train from Argora to Lohardagatrain 08687 / ...
- Take the train from Lohardaga to Pt.Deen Dayal Upadhyaya Jn.train 20407
8h 35m₹380–3,001Fly to Lok Nayak Jayaprakash Airport, train
- Fly from Birsa Munda Airport (IXR) to Lok Nayak Jayaprakash Airport (PAT)plane IXR - PAT
- Take the train from Patliputra to Pt.Deen Dayal Upadhyaya Jn.train
5h 10m₹5,238–16,071Fly to Gaya, train
- Fly from Birsa Munda Airport (IXR) to Gaya (GAY)plane IXR - GAY
- Take the train from Gaya Jn to Pt.Deen Dayal Upadhyaya Jn.train
11h 10m₹7,708–27,031
Ranchi to Mughalsarai Junction Station by train and foot
Questions & Answers
The cheapest way to get from Ranchi to Mughalsarai Junction Station is to train which costs ₹290 - ₹2,300 and takes 7h 9m.
The fastest way to get from Ranchi to Mughalsarai Junction Station is to fly and train which takes 5h 10m and costs ₹5,000 - ₹17,000.
No, there is no direct bus from Ranchi to Mughalsarai Junction Station. However, there are services departing from Ranchi, Jharkhand and arriving at Varanasi, Uttar Pradesh via . The journey, including transfers, takes approximately 10h.
Yes, there is a direct train departing from Ranchi and arriving at Pt.Deen Dayal Upadhyaya Jn.. Services depart four times a day, and operate every day. The journey takes approximately 7h 5m.
The distance between Ranchi and Mughalsarai Junction Station is 520 km. The road distance is 368.6 km.
The best way to get from Ranchi to Mughalsarai Junction Station without a car is to train which takes 7h 9m and costs ₹290 - ₹2,300.
The train from Ranchi to Pt.Deen Dayal Upadhyaya Jn. takes 7h 5m including transfers and departs four times a day.
Ranchi to Mughalsarai Junction Station bus services, operated by Rajdhani bus service, depart from Ranchi, Jharkhand station.
Ranchi to Mughalsarai Junction Station train services, operated by Indian Railways, depart from Ranchi station.
The best way to get from Ranchi to Mughalsarai Junction Station is to train which takes 7h 9m and costs ₹290 - ₹2,300. Alternatively, you can bus, which costs and takes 10h.
What companies run services between Ranchi, India and Mughalsarai Junction Station, India?
Indian Railways operates a train from Ranchi to Pt.Deen Dayal Upadhyaya Jn. 4 times a day. Tickets cost ₹290–2,300 and the journey takes 7h 5m. Alternatively, Rajdhani bus service operates a bus from Ranchi, Jharkhand to Varanasi, Uttar Pradesh hourly, and the journey takes 9h 30m.
- Website
- goindigo.in
Flights from Birsa Munda Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Birsa Munda Airport to Varanasi Airport via Delhi
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Birsa Munda Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Birsa Munda Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 45 min
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,500–13,000
Flights from Birsa Munda Airport to Gaya via Kolkata
- Ave. Duration
- 8h
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,000–25,000
Flights from Birsa Munda Airport to Gaya via Delhi
- Ave. Duration
- 14h 25m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹11,000–28,000
- Website
- airindia.in
Flights from Birsa Munda Airport to Varanasi Airport via Delhi
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- ₹8,500–24,000
Flights from Birsa Munda Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Birsa Munda Airport to Gaya via Delhi
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- ₹12,000–31,000
- Website
- airindiaexpress.in
Flights from Birsa Munda Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Birsa Munda Airport to Varanasi Airport via Delhi
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹8,500–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ranchi to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 7h 5m
- Frequency
- 4 times a day
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Argora to Lohardaga
- Ave. Duration
- 1h 26m
- Frequency
- 4 times a day
- 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 Lohardaga to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 6h 5m
- Frequency
- Once a week
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Patliputra to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Gaya Jn to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Website
- Rajdhani bus service
Bus from Ranchi, Jharkhand to Varanasi, Uttar Pradesh
- Ave. Duration
- 9h 30m
- Frequency
- Hourly
- Schedules at
- Rajdhani bus service
- Ave. Duration
- 3h 13m
- Estimated price
- ₹800–8,000
Ranchi Cabs
- Phone
- +91 900 666 6549
- Website
- ranchicabs.com
Ranchi Cab Service
- Phone
- +91 790 362 9240
- Website
- ranchicabservice.com
Ranchi Taxi
- Phone
- +91 933 416 0743
- Website
- ranchitaxi.in
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Italian Lakes: Getting around by train, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Ranchi to Mughalsarai Junction Station bus services, operated by Rajdhani bus service, arrive at Varanasi, Uttar Pradesh station.
Ranchi to Mughalsarai Junction Station train services, operated by Indian Railways, arrive at Pt.Deen Dayal Upadhyaya Jn. station.
Yes, the driving distance between Ranchi to Mughalsarai Junction Station is 369 km. It takes approximately 5h 40m to drive from Ranchi to Mughalsarai Junction Station.
There are 1669+ hotels available in Mughalsarai Junction Station.






