There are 6 ways to get from Badlapur to Bhilad by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 19001 train
best- Take the train from Kalyan Jn to Dahanu Roadtrain 11088 / ...
- Take the train from Dahanu Road to Bhiladtrain 19001 / ...
5h 52m₹267–3,011Bus, train
cheapest- Take the bus from Thane Railway Stn to Bhayander Railway Stationbus 10
- Take the train from Bhayandar to Bhiladtrain 19055 / ...
6h 48m₹190–1,384Bus
- Take the bus from Ulhasnagar to Vapibus Ulhasnagar - Vapi
7h 53m₹537–3,149Drive 154.9 km
- Drive from Badlapur to Bhiladcar 154.9 km
2h 17m₹1,516–2,189Taxi
- Take the taxi from Badlapur to Bhiladtaxi 154.9 km
2h 17m₹4,200–5,500Train
- Take the train from Kalyan Jn to Vapitrain 22718 / ...
6h 30m₹277–3,061
Badlapur to Bhilad by train
Comparing Your Travel Options
The cheapest way to get from Badlapur to Bhilad is to bus and train which costs ₹190 - ₹1,400 and takes 6h 48m.
The fastest way to get from Badlapur to Bhilad is to drive which takes 2h 17m and costs ₹1,500 - ₹2,200.
No, there is no direct bus from Badlapur to Bhilad. However, there are services departing from Ulhasnagar and arriving at Vapi via . The journey, including transfers, takes approximately 7h 53m.
No, there is no direct train from Badlapur to Bhilad. However, there are services departing from Badlapur and arriving at Bhilad via Kalyan Jn and Dahanu Road. The journey, including transfers, takes approximately 5h 52m.
The distance between Badlapur and Bhilad is 166 km. The road distance is 154.9 km.
The best way to get from Badlapur to Bhilad without a car is to train and line 19001 train which takes 5h 52m and costs ₹260 - ₹3,100.
It takes approximately 5h 52m to get from Badlapur to Bhilad, including transfers.
Badlapur to Bhilad bus services, operated by IntrCity SmartBus, depart from Ulhasnagar station.
Badlapur to Bhilad train services, operated by Indian Railways, depart from Kalyan Jn station.
The best way to get from Badlapur to Bhilad is to train and line 19001 train which takes 5h 52m and costs ₹260 - ₹3,100. Alternatively, you can bus, which costs ₹500 - ₹3,200 and takes 7h 53m.
What companies run services between Badlapur, India and Bhilad, India?
You can take a train from Badlapur to Bhilad via Kalyan Jn and Dahanu Road in around 5h 52m. Alternatively, IntrCity SmartBus operates a bus from Ulhasnagar to Vapi once daily. Tickets cost ₹420–2,046 and the journey takes 5h 20m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kalyan Jn to Dahanu Road
- Ave. Duration
- 2h 18m
- Frequency
- 3 times a week
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Dahanu Road to Bhilad
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–140
- Third AC (3A)
- ₹340–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹700–950
Train from Kalyan Jn to Vapi
- Ave. Duration
- 3h 48m
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bhayandar to Bhilad
- Ave. Duration
- 3h 7m
- 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–700
- First Class (1A)
- ₹900–1,200
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Ulhasnagar to Vapi
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- ₹420–2,046
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
- Phone
- 022-2819 2828
- [email protected]
- Website
- MBMC
Bus from Thane Railway Stn to Bhayander Railway Station
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- ₹29–170
- Website
- MBMC
- Ave. Duration
- 2h 17m
- Estimated price
- ₹4,200–5,500
Azhar Travels
- Phone
- +91 982 099 0666
City Jump Taxi
- Phone
- +91 828 525 1698
- Website
- cityjumpcab.com
Happy Journey Tours And Travels
- Phone
- +91 720 876 6617
- Website
- happycabs.blogspot.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 5 incredible day trips from Florence by train, Train travel in Spain: A guide to Renfe, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
Badlapur to Bhilad bus services, operated by IntrCity SmartBus, arrive at Vapi station.
Badlapur to Bhilad train services, operated by Indian Railways, arrive at Dahanu Road station.
Yes, the driving distance between Badlapur to Bhilad is 155 km. It takes approximately 2h 17m to drive from Badlapur to Bhilad.
Book your Badlapur to Bhilad train tickets online with 12go.asia.
There are 80+ hotels available in Bhilad.


















