Skip to main content
Mumbai

How To Reach Mumbai

How to Reach Mumbai, Maharashtra, India

By Train:

Mumbai is well connected to the rest of India by railways. The main railway stations are Chhatrapati Shivaji Maharaj Terminus (CSMT) and Mumbai Central (BCT). These stations are well connected to all major cities of India through various trains. Passengers can book tickets through the Indian Railways booking portal or at any railway station.

By Flight:

The nearest airport is Chhatrapati Shivaji Maharaj International Airport (BOM), which is one of the busiest airports in India, connecting to various domestic and international destinations. Travelers can book flights to Mumbai from any major airline service provider.

By Road:

Mumbai is connected to other cities with a well-maintained network of national highways. Interstate bus services are available, as well as the option for private car travel. The main inter-state bus terminal is Mumbai Central Bus Station.

How to Reach Mumbai from India's Top 10 Cities

From Delhi:

  • Distance: Approximately 1,400 km
  • By Road: Take the NH48 route via Rajasthan and Gujarat. Key stopovers can include Jaipur, Udaipur, and Vadodara.
  • By Train: Multiple trains connect Delhi to Mumbai, including Rajdhani, Duronto, and Garib Rath services.
  • By Flight: Several direct flights operate daily from Delhi to Mumbai.

From Kolkata:

  • Distance: Approximately 2,050 km
  • By Road: This is a long journey, typically routed through NH19. Stopovers can include Varanasi, Allahabad, and Nagpur.
  • By Train: Trains like the Mumbai Mail and Howrah-Mumbai Duronto connect the two cities.
  • By Flight: Direct flights are available from Kolkata to Mumbai.

From Chennai:

  • Distance: Approximately 1,340 km
  • By Road: Take the NH48 through Bangalore and Pune. Stopovers include Bengaluru and Chitradurga.
  • By Train: Trains like the Mumbai Express and the Chennai CST Express are available.
  • By Flight: Multiple airlines operate direct flights to Mumbai.

From Bengaluru:

  • Distance: Approximately 980 km
  • By Road: The NH48 connects Bengaluru to Mumbai, via Pune. A good stopover is Pune.
  • By Train: Trains such as the Udyan Express and the Kanyakumari-Mumbai Express run between these cities.
  • By Flight: Direct flights are numerous and frequent between Bengaluru and Mumbai.

From Hyderabad:

  • Distance: Approximately 710 km
  • By Road: The direct route is via NH65, passing through Pune. Pune makes for a good stopover city.
  • By Train: Several daily trains like the Hussain Sagar Express connect Hyderabad and Mumbai.
  • By Flight: Regular flights are available from Hyderabad to Mumbai.

Places to Visit in Mumbai

View all Places to Visit in Mumbai

Explore 3 Beaches to Visit in Mumbai

View 3 Beaches to Visit in Mumbai

Explore 4 Religious Places to Visit in Mumbai

View 4 Religious Places to Visit in Mumbai

Explore 3 Historical Places to Visit in Mumbai

View 3 Historical Places to Visit in Mumbai

Explore 3 Museums to Visit in Mumbai

View 3 Museums to Visit in Mumbai

Explore National Parks to Visit in Mumbai

View National Parks to Visit in Mumbai
Hill Stations (6)
Beaches (41)
Religious Places (69)
Historical Places (82)
Museums (22)
Wildlife Sanctuaries (4)
National Parks (4)
Forts (9)
Villages (3)
Zoos (6)
Mountains (1)
Island (4)
Gardens (16)
Waterfalls (3)
Dams (8)
Lakes (9)
Trekking Places (4)

Other Places to Visit in Maharashtra

View all Places to Visit in Maharashtra

Explore Places to Visit Near Mumbai by Type

Other Suggested Reads for Mumbai