There are 4 ways to get from Mazgaon to Chhatrapati Shivaji Terminus 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 Mazgaon to Alibaugtaxi
- Take the bus from Alibaug to Mumbai Central Depotbus
4h 44m₹1,137–1,674Train
cheapest- Take the train from Roha to Divatrain 50104 / ...
- Take the train from Diva to Csmttrain Central / ...
4h 55m₹930–2,279Drive 117.6 km
- Drive from Mazgaon to Chhatrapati Shivaji Terminuscar 117.6 km
1h 56m₹1,328–1,918Taxi
- Take the taxi from Mazgaon to Chhatrapati Shivaji Terminustaxi 117.6 km
1h 56m₹2,700–3,200
Questions & Answers
The cheapest way to get from Mazgaon to Chhatrapati Shivaji Terminus is to taxi and bus which costs ₹1,100 - ₹1,700 and takes 4h 44m.
The fastest way to get from Mazgaon to Chhatrapati Shivaji Terminus is to drive which takes 1h 56m and costs ₹1,300 - ₹2,000.
No, there is no direct train from Mazgaon to Chhatrapati Shivaji Terminus. However, there are services departing from Roha and arriving at Csmt via Diva. The journey, including transfers, takes approximately 4h 55m.
The distance between Mazgaon and Chhatrapati Shivaji Terminus is 168 km. The road distance is 117.6 km.
The best way to get from Mazgaon to Chhatrapati Shivaji Terminus without a car is to taxi and bus which takes 4h 44m and costs ₹1,100 - ₹1,700.
It takes approximately 4h 44m to get from Mazgaon to Chhatrapati Shivaji Terminus, including transfers.
Mazgaon to Chhatrapati Shivaji Terminus train services, operated by Indian Railways, depart from Roha station.
Mazgaon to Chhatrapati Shivaji Terminus train services, operated by Indian Railways, arrive at Diva station.
Yes, the driving distance between Mazgaon to Chhatrapati Shivaji Terminus is 118 km. It takes approximately 1h 56m to drive from Mazgaon to Chhatrapati Shivaji Terminus.
There are 1490+ hotels available in Chhatrapati Shivaji Terminus.
What companies run services between Mazgaon, India and Chhatrapati Shivaji Terminus, India?
You can take a vehicle from Mazgaon to Csmt via Roha and Diva in around 4h 55m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Roha to Diva
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- 14646
- [email protected]
- Website
- Mumbai Suburban Railway
Train from Roha to Diva
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹22–29
- Schedules at
- Mumbai Suburban Railway
- 2nd Class
- ₹22–29
- 1st Class
- ₹110–160
Train from Diva to Csmt
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- ₹12–96
- Schedules at
- Mumbai Suburban Railway
- 2nd Class
- ₹12–16
- 1st Class
- ₹65–95
- Phone
- 0755-6610661
- [email protected]
- Website
- Mumbai Local
Train from Diva to Csmt
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- ₹85–120
- Website
- Mumbai Local
- AC
- ₹85–120
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Alibaug to Mumbai Central Depot
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹150–500
- Schedules at
- msrtc.maharashtra.gov.in
- Ordinary
- ₹150–290
- AC
- ₹360–500
- Ave. Duration
- 1h 17m
- Estimated price
- ₹950–3,200
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 Getting to Milan from the airport, What documents do I need to cross Niagara Falls?, and How to get from Florence to Rome - to help you get the most out of your next trip.




















