If you want to go to Mumbai from Kolkata then this article will guide you to cover Kolkata to Mumbai distance by road, train, or flight.
Kolkata to Mumbai Distance

The distance between Kolkata (formerly known as Calcutta) and Mumbai is approximately 1,968 kilometers (1,222 miles) when traveling by road. This distance may vary slightly depending on the specific route taken.
How To Reach Mumbai from Kolkata?
If you’re planning to travel from Kolkata to Mumbai, there are various transportation options available including flights, trains, and buses. Each mode of transportation has its own advantages in terms of travel time, comfort, and cost.
Kolkata to Mumbai by Road
When traveling by road from Kolkata to Mumbai, there are multiple routes you can take. Here are the commonly used routes along with some major locations that fall along the way:
Route 1
Kolkata – NH19 – NH14 – NH19 – NH16 – NH60 – Mumbai
This is the most direct route, covering a distance of approximately 2,170 kilometers. Major locations along this route include Dhanbad, Hazaribagh, Ranchi, Rourkela, Bhubaneswar, Visakhapatnam, Vijayawada, Rajahmundry, Vishakhapatnam, Berhampur, and Bhubaneswar.
Route 2
Kolkata – NH16 – NH60 – NH65 – Mumbai
This route covers a distance of around 2,270 kilometers. Major locations along this route include Kharagpur, Balasore, Bhubaneswar, Visakhapatnam, Rajahmundry, Vijayawada, Guntur, Nellore, Chennai, Tirupati, and Bangalore.
Route 3
Kolkata – NH19 – NH14 – NH19 – NH30 – Mumbai
This route covers a distance of approximately 2,230 kilometers. Major locations along this route include Dhanbad, Hazaribagh, Ranchi, Rourkela, Bhubaneswar, Berhampur, and Bangalore.
Kolkata to Mumbai Trains
There are several trains that connect Kolkata (Howrah Junction or Sealdah Railway Station) to Mumbai (Chhatrapati Shivaji Maharaj Terminus or Lokmanya Tilak Terminus). Here are some popular train options:
Howrah-Mumbai CSMT Mail (Train No. 12321/12322)
Departure: Howrah Junction
Arrival: Chhatrapati Shivaji Maharaj Terminus (CSMT)
Frequency: Daily
Travel Time: Approximately 26-28 hours
Howrah-Mumbai CSMT Duronto Express (Train No. 12261/12262)
Departure: Howrah Junction
Arrival: Chhatrapati Shivaji Maharaj Terminus (CSMT)
Frequency: Three days a week
Travel Time: Approximately 26-28 hours
Howrah-Mumbai CSMT Gitanjali Express (Train No. 12859/12860)
Departure: Howrah Junction
Arrival: Chhatrapati Shivaji Maharaj Terminus (CSMT)
Frequency: Daily
Travel Time: Approximately 26-28 hours
Kolkata-Mumbai LTT Express (Train No. 18029/18030)
Departure: Kolkata (Sealdah)
Arrival: Lokmanya Tilak Terminus (LTT)
Frequency: Daily
Travel Time: Approximately 32-34 hours
Kolkata-Mumbai CSMT Express (Train No. 12869/12870)
Departure: Kolkata (Howrah Junction)
Arrival: Chhatrapati Shivaji Maharaj Terminus (CSMT)
Frequency: Daily
Travel Time: Approximately 32-34 hours
Kolkata to Mumbai Train Ticket Price
The train ticket prices for the Kolkata to Mumbai route can vary depending on the class of travel and the specific train you choose. The prices mentioned below are approximate and subject to change:
Howrah-Mumbai CSMT Mail:
- Sleeper Class (SL): Rs. 700 to Rs. 800
- AC 3 Tier (3A): Rs. 1,800 to Rs. 2,100
- AC 2 Tier (2A): Rs. 2,700 to Rs. 3,100
Howrah-Mumbai CSMT Duronto Express:
- Sleeper Class (SL): Not available
- AC 3 Tier (3A): Rs. 2,500 to Rs. 2,800
- AC 2 Tier (2A): Rs. 3,600 to Rs. 4,000
Howrah-Mumbai CSMT Gitanjali Express:
- Sleeper Class (SL): Rs. 700 to Rs. 800
- AC 3 Tier (3A): Rs. 1,800 to Rs. 2,100
- AC 2 Tier (2A): Rs. 2,700 to Rs. 3,100
Kolkata-Mumbai LTT Express:
- Sleeper Class (SL): Rs. 700 to Rs. 800
- AC 3 Tier (3A): Rs. 1,800 to Rs. 2,100
- AC 2 Tier (2A): Rs. 2,700 to Rs. 3,100
Kolkata-Mumbai CSMT Express:
- Sleeper Class (SL): Rs. 700 to Rs. 800
- AC 3 Tier (3A): Rs. 1,800 to Rs. 2,100
- AC 2 Tier (2A): Rs. 2,700 to Rs. 3,100
Kolkata to Mumbai Flight
To travel from Kolkata to Mumbai by air, you can take a flight from Netaji Subhas Chandra Bose International Airport (CCU) in Kolkata to Chhatrapati Shivaji Maharaj International Airport (BOM) in Mumbai. There are several airlines that operate on this route, including Air India, IndiGo, SpiceJet, GoAir, and Vistara.
These airlines offer multiple flights throughout the day, providing flexibility in choosing a departure time that suits your schedule. The flight duration typically ranges from 2 to 3 hours, depending on factors such as the specific airline, weather conditions, and air traffic.
Related Posts
- Delhi to Mumbai distance
- Pune to Mumbai distance
- Bangalore to Mumbai distance
- Nagpur to Mumbai distance
- Ahmedabad to Mumbai distance
- Surat to Mumbai distance
- Goa to Mumbai distance
- Hyderabad to Mumbai distance
- Nashik to Mumbai distance
- Shirdi to Mumbai distance
- Indore to Mumbai distance
- Chennai to Mumbai distance
- Jaipur to Mumbai distance
- Aurangabad to Mumbai distance
- Bhopal to Mumbai distance
- Lucknow to Mumbai distance
- Kolhapur to Mumbai distance
- Vadodara to Mumbai distance
- Lonavala to Mumbai distance
- Solapur to Mumbai distance