Travel within India is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Mumbai?

Book now

There are 5 ways to get from Bengaluru to Kamathipura 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.

Recommended option

Fly, train  •  3h 3m

  1. Fly from Bengaluru (BLR) to Mumbai (BOM) BLR - BOM
  2. Take the train from Santcruz to Mumbai Central

Cheapest option

Train via Thane  •  21h 42m

  1. Take the train from Ksr Bengaluru to Thane 11014

3 alternative options

Bus  •  19h 50m

  1. Take the bus from Bangalore Anand Rao Circle to Mumbai

Train  •  23h 51m

  1. Take the train from Bangalore Cant to C Shivaji Maharaj T 11302

Drive  •  13h 56m

  1. Drive from Bengaluru to Kamathipura 987.4 km

Questions & Answers

The cheapest way to get from Bengaluru to Kamathipura is to train via Thane which costs ₹500 - ₹2,400 and takes 21h 42m.

More details

The quickest way to get from Bengaluru to Kamathipura is to fly and train which costs ₹4,700 - ₹9,000 and takes 3h 3m.

More details

No, there is no direct bus from Bengaluru to Kamathipura. However, there are services departing from Bangalore Anand Rao Circle and arriving at Dr. M. Iqbal Chowk via Omkareshwar Mandir and Rani Lakshmi Chowk. The journey, including transfers, takes approximately 19h 50m.

More details

No, there is no direct train from Bengaluru to Kamathipura. However, there are services departing from Ksr Bengaluru and arriving at Byculla via Thane. The journey, including transfers, takes approximately 21h 42m.

More details

The distance between Bengaluru and Kamathipura is 839 km. The road distance is 987.4 km.

Get driving directions

The best way to get from Bengaluru to Kamathipura without a car is to bus which takes 19h 50m and costs ₹2,400 - ₹3,200.

More details

It takes approximately 3h 3m to get from Bengaluru to Kamathipura, including transfers.

More details

Bengaluru to Kamathipura bus services, operated by Vijayanand Travels, depart from Bangalore Anand Rao Circle station.

More details

Bengaluru to Kamathipura train services, operated by Indian Railways, depart from Ksr Bengaluru station.

More details

The best way to get from Bengaluru to Kamathipura is to bus which takes 19h 50m and costs ₹2,400 - ₹3,200. Alternatively, you can train via Thane, which costs ₹500 - ₹2,400 and takes 21h 42m.

Mode details

Map of how to get from Bengaluru to Kamathipura.
Launch map view
  • Distance: 838.8 km
  • Duration: 3h 3m

What companies run services between Bengaluru, India and Kamathipura, India?

Vijayanand Travels operates a bus from Bangalore Anand Rao Circle to Mumbai once daily. Tickets cost ₹2,443 and the journey takes 17h 11m. Alternatively, Indian Railways operates a train from Ksr Bengaluru to Thane once daily. Tickets cost ₹490 - ₹2,300 and the journey takes 21h 8m.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Bengaluru to Mumbai
Ave. Duration
1h 36m
When
Every day
Estimated price
₹3,900 - ₹13,000
Vistara
Website
airvistara.com
Flights from Bengaluru to Mumbai
Ave. Duration
1h 46m
When
Every day
Estimated price
₹4,200 - ₹13,000
FlexFlight ApS
Website
flexflight.dk
Flights from Bengaluru to Mumbai
Ave. Duration
1h 48m
When
Every day
Estimated price
₹5,500 - ₹16,000
Go First
Website
flygofirst.com
Flights from Bengaluru to Mumbai
Ave. Duration
1h 49m
When
Every day
Estimated price
₹5,500 - ₹15,000
AirAsia India
Website
airasia.com
Flights from Bengaluru to Mumbai
Ave. Duration
1h 46m
When
Every day
Estimated price
₹3,900 - ₹14,000
Air India Limited
Website
airindia.in
Flights from Bengaluru to Mumbai
Ave. Duration
2h
When
Every day
Estimated price
₹5,000 - ₹13,000
Train operators
Mumbai Suburban Railway
Phone
022-26556799, 022-26514742, 022-26556806
Email
collector[dot]mumbaisuburb[at]maharashtra[dot]gov[dot]in
Website
mumbaisuburban.gov.in
Train from Santcruz to Mumbai Central
Ave. Duration
23 min
Frequency
Every 5 minutes
Estimated price
₹9 - ₹12
Schedules at
wr.indianrailways.gov.in
2nd Class
₹9 - ₹12
1st Class
₹85 - ₹130
Indian Railways

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.

Contact Details
Website
indianrail.gov.in
Train from Ksr Bengaluru to Thane
Ave. Duration
21h 8m
Frequency
Once daily
Estimated price
₹490 - ₹2,300
Website
irctc.co.in
Book at
12go.asia
Sleeper Class
₹490 - ₹650
Third AC (3A)
₹1,300 - ₹1,700
Second AC (2A)
₹1,800 - ₹2,300
Train from Bangalore Cant to C Shivaji Maharaj T
Ave. Duration
23h 23m
Frequency
Once daily
Estimated price
₹500 - ₹2,400
Website
irctc.co.in
Book at
12go.asia
Sleeper Class
₹500 - ₹650
Third AC (3A)
₹1,300 - ₹1,700
Second AC (2A)
₹1,900 - ₹2,400
Bus operators
Vijayanand Travels
Website
vrlbus.in
Bus from Bangalore Anand Rao Circle to Mumbai
Ave. Duration
17h 11m
Frequency
Once daily
Estimated price
₹2,443
Schedules at
vrlbus.in

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 How to get from London City Airport into central London, How to get from Luton Airport into central London and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Bengaluru Airport to Mumbai Airport is the direct flight which takes 1h 30m.

Search flights

Bengaluru to Kamathipura bus services, operated by Vijayanand Travels, arrive at Mumbai station.

More details

Bengaluru to Kamathipura train services, operated by Indian Railways, arrive at Thane station.

More details

Yes, the driving distance between Bengaluru to Kamathipura is 987 km. It takes approximately 13h 56m to drive from Bengaluru to Kamathipura.

Get driving directions

Air India Limited, AirAsia India, Go First and three other airlines offer flights from Bengaluru Airport to Mumbai Airport.

Search flights

There are 608+ hotels available in Kamathipura. Prices start at ₹7,500 per night.

More details

The best way to get from Bengaluru to Bengaluru Airport is to taxi which takes 33 min and costs ₹1,000 - ₹1,300.

More details