There are 9 ways to get from Delhi to Badlapur 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 Hindon to Chhatrapati Shivaji Maharaj International Airport, train
best- Fly from Hindon (HDO) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane HDO - BOM
- Take the train from Ghatkopar to Badlapurtrain
5h 13m₹7,670–20,998Train via Mumbai
cheapest- Take the train from New Delhi to Mumbai Centraltrain 12952
- Take the train from Dadar to Badlapurtrain Central Line(Slow)
18h 24m₹641–5,715Bus via Ujjain
- Take the bus from Delhi to Ujjainbus Delhi - Ujjain
- Take the bus from Ujjain to Ulhasnagarbus Ujjain - Ulhasnagar
27h 6m₹1,163–3,615Drive 1,267.1 km
- Drive from Delhi to Badlapurcar 1,267.1 km
15h 29m₹14,217–20,535Fly Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane DEL - BOM
- Take the train from Ghatkopar to Badlapurtrain
6h 29m₹6,083–8,308Fly Indira Gandhi International Airport to Ozar Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Ozar Airport (ISK)plane DEL - ISK
- Take the train from Nasik Road to Kalyan Jntrain
6h 30m₹8,113–16,697Fly Indira Gandhi International Airport to Pune Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Pune Airport (PNQ)plane DEL - PNQ
- Take the train from Pune Jn to Karjattrain
7h 29m₹7,309–14,127Train
- Take the train from New Delhi to Kalyan Jntrain 12138 / ...
25h 30m₹667–5,838Bus
- Take the bus from Karolbaug to Kalyan Bypassbus
36h 10m₹4,634–5,639
Delhi to Badlapur by bus and train
Comparing Your Travel Options
The cheapest way to get from Delhi to Badlapur is to bus via Ujjain which costs ₹1,100 - ₹3,700 and takes 27h 6m.
The fastest way to get from Delhi to Badlapur is to fly and train which takes 5h 13m and costs ₹7,500 - ₹21,000.
No, there is no direct bus from Delhi to Badlapur. However, there are services departing from Delhi and arriving at Ulhasnagar via Ujjain. The journey, including transfers, takes approximately 27h 6m.
No, there is no direct train from Delhi to Badlapur. However, there are services departing from New Delhi and arriving at Badlapur via Mumbai Central and Dadar. The journey, including transfers, takes approximately 18h 24m.
The distance between Delhi and Badlapur is 1235 km. The road distance is 1267.1 km.
The best way to get from Delhi to Badlapur without a car is to train via Mumbai which takes 18h 24m and costs ₹600 - ₹6,000.
It takes approximately 5h 13m to get from Delhi to Badlapur, including transfers.
Delhi to Badlapur bus services, operated by IntrCity SmartBus, depart from Delhi station.
Delhi to Badlapur train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from Delhi to Badlapur is to train via Mumbai which takes 18h 24m and costs ₹600 - ₹6,000. Alternatively, you can bus via Ujjain, which costs ₹1,100 - ₹3,700 and takes 27h 6m.
What companies run services between Delhi, India and Badlapur, India?
You can take a train from New Delhi to Badlapur via Mumbai Central and Dadar in around 18h 24m. Alternatively, you can take a bus from Delhi to Badlapur via Ujjain, Ulhasnagar, and Ulhasnagar in around 27h 6m.
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ₹5,500–9,000
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ₹5,500–21,000
- Website
- goindigo.in
Flights from Hindon to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Indira Gandhi International Airport to Ozar Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹7,000–16,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ₹7,000–8,000
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ₹6,500–8,000
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ₹7,000–11,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ₹5,500–7,500
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ₹7,000–21,000
- Phone
- 14646
- [email protected]
- Website
- mumbaisuburban.gov.in
Train from Ghatkopar to Badlapur
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹13–206
- Schedules at
- cr.indianrailways.gov.in
- 2nd Class
- ₹13–18
- 1st Class
- ₹70–100
- Adult
- ₹206
Train from Dadar to Badlapur
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- ₹15–220
- Schedules at
- cr.indianrailways.gov.in
- 2nd Class
- ₹15–20
- 1st Class
- ₹80–120
- Adult
- ₹220
Train from Ghatkopar to Badlapur
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹13–206
- Schedules at
- cr.indianrailways.gov.in
- 2nd Class
- ₹13–18
- 1st Class
- ₹70–100
- Adult
- ₹206
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Mumbai Central
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Nasik Road to Kalyan Jn
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Pune Jn to Karjat
- Ave. Duration
- 1h 23m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from New Delhi to Kalyan Jn
- Ave. Duration
- 25h 2m
- Frequency
- Twice daily
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹3,900–5,000
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Delhi to Ujjain
- Ave. Duration
- 10h 50m
- Frequency
- Twice daily
- Estimated price
- ₹600–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹600–850
Bus from Ujjain to Ulhasnagar
- Ave. Duration
- 14h 55m
- Frequency
- Once daily
- Estimated price
- ₹550–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹550–800
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Karolbaug to Kalyan Bypass
- Ave. Duration
- 35h 1m
- Frequency
- 4 times a day
- Estimated price
- ₹4,600–4,700
- Schedules at
- Raj Ratan Tours & Travels
- A/C Sleeper
- ₹4,600–4,700
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 The beginner’s guide to the 2018 World Nomad Games, Travelling around the UAE, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Delhi to Badlapur bus services, operated by IntrCity SmartBus, arrive at Ujjain station.
Delhi to Badlapur train services, operated by Indian Railways, arrive at Mumbai Central station.
Yes, the driving distance between Delhi to Badlapur is 1267 km. It takes approximately 15h 29m to drive from Delhi to Badlapur.
There are 221+ hotels available in Badlapur.















