How to Get from Kolkata to Mumbai
Fly from Kolkata to Mumbai in around 2.5 hours or take the Howrah-Mumbai Mail train. Compare flights and train classes for your cross-India journey.

Contents
Leaving behind the intellectual soul and colonial charm of Kolkata for the high-octane energy of Mumbai is a journey across the heart of India. While Kolkata moves to the rhythm of slow-brewed tea and literary discussions, Mumbai never stops, defined by its glittering Bollywood industry and the salty breeze of the Arabian Sea. The route runs from the banks of the Hooghly River to the shores of the West Coast, more than 1,600 kilometers as the crow flies.[1]
Whether you are chasing a meeting in the financial district or heading for the Gateway of India, the move from East to West shows the scale of the country. You can hop across the clouds in a few hours or take a classic iron-road adventure through the Indian hinterland. Compare schedules and book on GoAsia.cc.
Kolkata to Mumbai by Flight
For most travelers, the plane is the go-to choice. Flying turns a multi-day land journey into a morning or afternoon trip. Flights depart from Netaji Subhash Chandra Bose International Airport (CCU) and land at Chhatrapati Shivaji Maharaj International Airport (BOM).
The flight takes around 2.5 hours.[2] IndiGo quotes fares between INR 7,000 and INR 10,000, depending on when you book.[1] It is the best option for business travelers and anyone with limited vacation time who wants to maximize a stay in the City of Dreams.
Kolkata to Mumbai by Train
The train from Howrah Junction in Kolkata to Mumbai is a quintessential Indian experience, for those who enjoy the changing scenery of the Deccan plateau and the rhythmic clatter of the tracks. The Howrah-Mumbai Mail runs to Mumbai CSMT: train 12321 leaves Howrah at 22:00 and arrives at 11:25, and train 12810 leaves Howrah at 20:15 and arrives at 05:20.[3] The journey takes more than a day, so book a berth rather than a seat.
AC First Class (1A) and 2-Tier (2A)
For the most comfort on the rails, choose the AC First Class (1A) or AC 2-Tier (2A). In 1A you get lockable compartments and the most privacy, while 2A offers curtained berths. Either class gives you a decent night's sleep while the train crosses Chhattisgarh and Maharashtra.
Budget Options (3A, 3E and SL)
Budget-conscious travelers can opt for 3-Tier AC (3A), 3-Tier Economy (3E) or non-AC Sleeper Class (SL). 3A and 3E give you climate control against the Indian heat, while Sleeper Class is open-air with fans. These classes are crowded and lively, and you are likely to share snacks and stories with local families.
Comparing Your Options
| Mode | From - To | Duration | Comfort |
|---|---|---|---|
| Flight | CCU - BOM | Around 2.5 hours[2] | High |
| Train (1A, 2A) | Howrah - Mumbai CSMT | More than a day[3] | High |
| Train (3A, 3E) | Howrah - Mumbai CSMT | More than a day | Medium |
| Train (SL) | Howrah - Mumbai CSMT | More than a day | Low |
Tips for Traveling from Kolkata to Mumbai
- Book Train Tickets Early: Indian Railways tickets often sell out weeks in advance, especially in the AC classes. Secure your berth as soon as your dates are fixed.
- Airport Transfers: Both airports are well connected by app-based taxis like Uber and Ola. In Mumbai, expect heavy traffic: the ride from the airport to South Mumbai can take over an hour at peak times.
- Food on Trains: Many long-distance trains have pantry cars or e-catering. Carry dry snacks and plenty of bottled water anyway.
- Pack a Light Jacket: The air conditioning on flights and in premium train classes can be chilly. A light wrap or hoodie keeps you comfortable.
- Station Confusion: The Mumbai Mail trains leave from Howrah (HWH), across the river from central Kolkata. Give yourself extra time to cross the Howrah Bridge.
Timetable
| Flight Kolkata - Mumbai $ 56.28โ136.90 2h 45m โ 3h 20m | |
|
| Train Howrah - Mumbai $ 11.98โ61.44 1days 7h 40m โ 1days 13h 35m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Kolkata to Mumbai, including current prices and schedules.
The train in Sleeper Class (SL) is the cheapest way to travel. It is non-air-conditioned, so it suits travelers who do not mind the heat. Check current fares on the IRCTC website.
The flight is the fastest option at around 2.5 hours, far quicker than any train.
By air, the journey takes around 2.5 hours. By train it takes more than a day.
Airlines sell meals on board, and IndiGo lets you pre-book them. On the train you can buy meals from the pantry car or order e-catering to your seat at major stations.
All commercial flights depart from Netaji Subhash Chandra Bose International Airport (CCU), about 16 kilometers from the city. Arrive at least 2 hours before your domestic flight.
Yes, both flying and taking the train are generally safe for solo travelers. On trains, the AC classes (1A, 2A or 3A) are the more secure and comfortable choice for those traveling alone.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] IndiGo: Kolkata to Mumbai Flights. Retrieved October 30, 2026.
- [2] IndiGo: Mumbai to Kolkata Flights. Retrieved November 4, 2026.
- [3] Indian Railways: Mail/Express/Superfast Train Names with Details. Retrieved October 31, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.