There are 4 ways to get from Robertsganj to Mainpuri by taxi, bus, train, 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.
Taxi, bus
best- Take the taxi from Robertsganj to Varanasitaxi
- Take the bus from Varanasi to Alambaghbus
- Take the bus from Alambagh to Karhal Cutbus
13h 4m₹2,344–3,516Train
cheapest- Take the train from Sonbhadra to Kanpur Centraltrain 12873 / ...
- Take the train from Kanpur Central to Mainpuritrain 14117 / ...
13h 28m₹431–3,301Drive 551 km
- Drive from Robertsganj to Mainpuricar 551 km
6h 43m₹6,181–8,928Taxi
- Take the taxi from Robertsganj to Mainpuritaxi 551 km
6h 43m₹7,000–9,000
Robertsganj to Mainpuri by train
Questions & Answers
The cheapest way to get from Robertsganj to Mainpuri is to train which costs ₹430 - ₹3,300 and takes 13h 28m.
The fastest way to get from Robertsganj to Mainpuri is to drive which takes 6h 43m and costs ₹6,000 - ₹9,000.
No, there is no direct train from Robertsganj to Mainpuri. However, there are services departing from Sonbhadra and arriving at Mainpuri via Kanpur Central. The journey, including transfers, takes approximately 13h 28m.
The distance between Robertsganj and Mainpuri is 671 km. The road distance is 551 km.
The best way to get from Robertsganj to Mainpuri without a car is to taxi and bus which takes 13h 4m and costs ₹2,300 - ₹3,600.
It takes approximately 13h 4m to get from Robertsganj to Mainpuri, including transfers.
Robertsganj to Mainpuri train services, operated by Indian Railways, depart from Sonbhadra station.
Robertsganj to Mainpuri train services, operated by Indian Railways, arrive at Kanpur Central station.
Yes, the driving distance between Robertsganj to Mainpuri is 551 km. It takes approximately 6h 43m to drive from Robertsganj to Mainpuri.
There are four+ hotels available in Mainpuri.
What companies run services between Robertsganj, Uttar Pradesh, India and Mainpuri, India?
You can take a train from Sonbhadra to Mainpuri via Kanpur Central in around 13h 28m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sonbhadra to Kanpur Central
- Ave. Duration
- 7h 28m
- Frequency
- Once daily
- Estimated price
- ₹250–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Kanpur Central to Mainpuri
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +91-522-2623578
- [email protected]
- Website
- upsrtc.up.gov.in
Bus from Varanasi to Alambagh
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- ₹420–800
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹420–550
- AC
- ₹550–800
- Adult
- ₹490–750
Bus from Alambagh to Karhal Cut
- Ave. Duration
- 3h 24m
- Frequency
- Twice daily
- Estimated price
- ₹390–850
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹390–480
- AC
- ₹500–750
- Adult
- ₹500–850
- Ave. Duration
- 3h 59m
- Estimated price
- ₹1,100–9,000
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, Need to know: Eurostar, and Getting around the Cyclades - to help you get the most out of your next trip.








