There are 7 ways to get from Delhi Airport (DEL) to Mainpuri by bus, train, rideshare, 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.
Bus, train
best- Take the bus from IGI Airport Terminal 2 to Anand Vihar ISBT Main Roadbus 534Adown
- Take the train from Anand Vihar Terminal to Mainpuritrain 14152
8h 3m₹226–1,794Bus
- Take the bus from Badarpur Border to Agra ISBTbus
- Take the bus from Agra ISBT to Karhal Cutbus
9h 57m₹962–1,669Airport Transfer
- Take the rideshare from Delhi-DEL to Mainpuri278.5 km
4h 6mDrive 278.5 km
- Drive from Delhi Airport (DEL) to Mainpuricar 278.5 km
4h 6m₹3,136–4,530Taxi
- Take the taxi from Delhi Airport (DEL) to Mainpuritaxi 278.5 km
4h 6m₹5,000–6,500Fly to Gwalior Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Gwalior Airport (GWL)plane DEL - GWL
- Take the train from Bhadroli to Etawahtrain
- Take the train from Etawah to Mainpuritrain
8h 5m₹3,297–18,313Fly to Kanpur Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Kanpur Airport (KNU)plane DEL - KNU
- Take the train from Kanpur Central to Etawahtrain
- Take the train from Etawah to Mainpuritrain
6h 32m₹5,030–16,854
Indira Gandhi International Airport (DEL) to Gwalior Airport (GWL) flights
Questions & Answers
The cheapest way to get from Delhi Airport (DEL) to Mainpuri is to bus and train which costs ₹220 - ₹1,800 and takes 8h 3m.
The fastest way to get from Delhi Airport (DEL) to Mainpuri is to drive which takes 4h 6m and costs ₹3,100 - ₹4,600.
No, there is no direct bus from Delhi Airport (DEL) to Mainpuri. However, there are services departing from IGI Airport Terminal 2 and arriving at Karhal Cut via Badarpur Border and Agra ISBT. The journey, including transfers, takes approximately 9h 57m.
The distance between Delhi Airport (DEL) and Mainpuri is 350 km. The road distance is 278.5 km.
The best way to get from Delhi Airport (DEL) to Mainpuri without a car is to bus and train which takes 8h 3m and costs ₹220 - ₹1,800.
It takes approximately 8h 3m to get from Delhi Airport (DEL) to Mainpuri, including transfers.
Delhi Airport (DEL) to Mainpuri bus services, operated by UPSRTC, depart from Badarpur Border station.
Delhi Airport (DEL) to Mainpuri bus services, operated by UPSRTC, arrive at Agra ISBT station.
Yes, the driving distance between Delhi Airport (DEL) to Mainpuri is 278 km. It takes approximately 4h 6m to drive from Delhi Airport (DEL) to Mainpuri.
There are four+ hotels available in Mainpuri.
What companies run services between Delhi Airport (DEL), India and Mainpuri, India?
You can take a bus from IGI Airport Terminal 2 to Mainpuri via Badarpur Border, Badarpur Border, Agra ISBT, and Karhal Cut in around 9h 57m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Gwalior Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹3,200–16,000
Flights from Indira Gandhi International Airport to Kanpur Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹4,700–15,000
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Gwalior Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹2,600–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Anand Vihar Terminal to Mainpuri
- Ave. Duration
- 4h 15m
- Frequency
- Once a week
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Bhadroli to Etawah
- Ave. Duration
- 3h 6m
- Frequency
- Twice daily
- 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 Etawah to Mainpuri
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Kanpur Central to Etawah
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Etawah to Mainpuri
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from IGI Airport Terminal 2 to Anand Vihar ISBT Main Road
- Ave. Duration
- 2h 38m
- Frequency
- Every 20 minutes
- Estimated price
- ₹16–200
- Website
- DTC
- Ordinary Buses
- ₹16–23
- AC Buses
- ₹27–40
- Airport Express Services
- ₹140–200
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Badarpur Border to Agra ISBT
- Ave. Duration
- 4h 40m
- Frequency
- Hourly
- Estimated price
- ₹290–550
- Website
- UPSRTC
- Ordinary
- ₹290–400
- AC
- ₹400–550
Bus from Agra ISBT to Karhal Cut
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ₹240–480
- Website
- UPSRTC
- Ordinary
- ₹240–290
- AC
- ₹350–480
- Website
- https://www.mozio.com
Rideshare from Delhi-DEL to Mainpuri
- Ave. Duration
- 4h 6m
- Frequency
- On demand
- Ave. Duration
- 4h 6m
- Estimated price
- ₹5,000–6,500
Chiku Cab
- Phone
- +918448445504
- Website
- chikucab.com
Meru Cabs
- Phone
- +911144224422
- Website
- meru.in
OLA cabs
- Phone
- +91 9226547777
- Website
- olacabs.com
Rajasthan Cab
- Phone
- +91 9358811941
- Website
- rajasthancab.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 10 amazing places to get away from it all in Australia, Need to know: Jadrolinija, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Delhi Airport (DEL) and Mainpuri. A great option if you don't have a driver's licence or want to avoid public transport.












