Contents
Crossing the Indian subcontinent from the Arabian Sea to the Bay of Bengal means transitioning from the high-octane glamour of Mumbai to the intellectual, soul-stirring heritage of Kolkata. While both cities are massive coastal metropolises, they operate on entirely different frequencies. Mumbai is the city of dreams and rapid-fire business, while Kolkata invites a slower pace, characterized by colonial architecture, yellow taxis, and a deep-rooted love for the arts and street food.
This journey spans roughly 1,650 kilometers as the crow flies, cutting right through the heart of India.[1] Whether you choose to soar over the Deccan Plateau in a few hours or settle into the rhythmic clatter of the Indian Railways for a cross-country odyssey, the transition between these two cultural titans is a quintessential Indian experience. You can easily compare schedules and book tickets for this route through GoAsia.cc to ensure your cross-country transit is seamless.
Mumbai to Kolkata by Flight
For most travelers, flying is the most practical way to bridge the gap between India's west and east coasts. Given the massive distance, a flight turns a multi-day overland trek into a manageable morning or afternoon trip. The flight duration is generally around 2.5 hours, making it significantly faster than any ground-based alternative.[1]
Flights depart from Chhatrapati Shivaji Maharaj International Airport (BOM) and arrive at Netaji Subhash Chandra Bose International Airport (CCU), which is 16 km from the city.[1] IndiGo operates multiple flights on this route in both directions, and fares depend on when you book.[1] The convenience of flying allows you to enjoy a breakfast of Vada Pav in Mumbai and be in time for a traditional Bengali fish curry lunch in Kolkata.
Mumbai to Howrah by Train
Traveling by train from Mumbai to Howrah (the main gateway to Kolkata) is an iconic Indian experience that offers a front-row seat to the changing landscapes of the subcontinent. As the train pulls out of the historic stations in Mumbai, you will watch the urban sprawl give way to the rugged hills of the Western Ghats before flattening out into the vast plains of Central India.
The Sleeper Experience
The train journey is a marathon that takes more than a full day. The Howrah Duronto Express (12261) leaves Mumbai CSMT at 17:15 and arrives at Howrah at 19:40, and the return train 12262 leaves Howrah at 08:20 and reaches Mumbai CSMT at 10:30.[2] Travelers can choose from several air-conditioned tiers:
- 1A - AC First Class Sleeper: The most private and comfortable option, featuring lockable compartments with two or four berths. It is the best choice for those seeking privacy and a quiet environment.
- 2A - AC 2-Tier Sleeper: A popular choice for travelers, featuring four berths in a compartment area with curtains for privacy and two berths across the aisle.
- 3A and 3E - AC 3-Tier: These are the workhorses of Indian Railways. They feature six berths per bay (three on each side) and two across the aisle. While more crowded than 2A, they are excellent for budget-conscious travelers who still want climate control.
Onboard, the experience is social and sensory. You will encounter chai-wallahs moving through the aisles and have the opportunity to order regional meals that change as you cross state borders. It is a slow-travel favorite that allows you to truly feel the scale of India.
Comparing Your Options
| Mode | Duration | Comfort |
|---|---|---|
| Flight | About 2.5h[1] | High |
| Train (AC First Class) | More than a day (Duronto 12261: depart 17:15, arrive 19:40)[2] | High |
| Train (AC 3-Tier) | More than a day | Moderate |
Tips for Traveling from Mumbai to Kolkata
Preparation is key for a journey of this magnitude. If you are choosing the train, book well in advance: reserved tickets open 60 days before departure,[3] and berths on a long-distance express like the Duronto can fill up well ahead of time. For flights, the Mumbai airport is notoriously busy, so allow plenty of time to navigate security and check-in smoothly. IndiGo allows 15 kg of checked baggage and 7 kg of hand baggage per passenger on domestic flights.[1]
When arriving in Kolkata via train at Howrah Station, the most iconic way to reach the city center is by crossing the massive Howrah Bridge. You can use the prepaid taxi booth outside the station to avoid haggling. If you are flying, Kolkata's airport is well connected by app-based cabs, which are generally the most reliable way to reach your hotel.
Pack a light jacket or a shawl regardless of the season. Both airplanes and AC train carriages in India are known for keeping the thermostat quite low. If you are on the train, bringing a power bank is a good idea. Don't forget to carry some small change for the delicious tea and snacks you will undoubtedly want to try along the way.
Timetable
| Flight Mumbai - Kolkata $ 64.02–125.85 2h 25m – 3h | |
|
| Train Mumbai - Howrah $ 25.30–61.92 1days 7h 50m – 1days 12h 55m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Mumbai to Kolkata, including current prices and schedules.
Fares depend on the airline, the train class and how early you book. The AC 3-Tier classes on the train are usually the lower-priced choice compared with flying, though the journey takes much longer.
The fastest way is by flight. The air journey takes about 2.5 hours, compared with more than a day on the tracks.
A flight takes about 2.5 hours. The train takes more than a full day: the Duronto Express 12261 leaves Mumbai CSMT at 17:15 and arrives at Howrah at 19:40.
Most long-distance trains from Mumbai arrive at Howrah Junction (HWH), which is located just across the river from central Kolkata. It is one of the oldest and largest railway complexes in India.
On flights, meals depend on the airline and fare type. On trains, you can buy food from the onboard catering service or through e-catering services that deliver to your seat.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] IndiGo: Mumbai to Kolkata Flights. Retrieved October 18, 2026.
- [2] Indian Railways: Duronto Train List. Retrieved October 18, 2026.
- [3] Indian Railways: Advance Reservation. Retrieved October 15, 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.