Away With The Steiners

Kolkata To Mumbai: Taking A Train One Side Of India To The Other. 

Taking the train Kolkata to Mumbai is quite literally a journey from one side of India to the other. But what is it really like travelling across India by train? How long does it take? 

Here is everything about the journey including tickets, classes of train travel, tips to survive (and thrive!) and each of the options for taking the train from Kolkata to Mumbai. 

From Kolkata to Mumbai 

Kolkata, formerly known as Calcutta, serves as the capital of West Bengal and stands as India’s third-largest metropolis. Originally established by the British as a vital Far East trading post, its strategic position on the Hooghly River eventually saw it become the prestigious capital of the British Raj. Today, the city is a living museum of Victorian-style architecture, possessing a distinct aesthetic and atmosphere that sets it apart from any other Indian urban center.

Across the subcontinent to the west lies Mumbai, India’s most populous city. As a powerhouse of finance and commerce, it is perhaps most famous globally as the home of Bollywood, the world’s most prolific film industry.

The contrast between these two giants is striking:

Despite being on opposite ends of the country—and possessing entirely different cultures and styles—both cities stand as the proud anchors of India’s most culturally rich travel destinations.

The challenge ergo, is how best to move between the two cities of Kolkata and Mumbai to see both.

Busy morning on the streets of Kolkata before getting the train to Mumbai.
A busy morning on the streets of Kolkata.

How To Travel Between Kolkata and Mumbai 

As two of India’s most significant urban hubs, Kolkata and Mumbai are exceptionally well-connected to the rest of the country.

You have three main ways to bridge the distance:

The journey from one side of India to the other: Kolkata to Mumbai.

Train Options From Kolkata to Mumbai 

If you are planning to cross the subcontinent by rail, there are six primary train services that connect Kolkata directly to Mumbai. While each offers a unique window into the changing landscape of India, it is important to note that their schedules vary, and not every service runs daily.

Here are the key options for your journey by train Kolkata to Mumbai:

I’m guessing you could also go by similarly friendly bus from Kolkata to Mumbai?

Are The Options of Train Very different? 

The main differences between the trains operating the route Kolkata to Mumbai are the schedules, the departure and arrival stations in each city and the classes of ticket available for travel. 

Not all the trains Kolkata to Mumbai operate daily:

Read more about the Departure and Arrival Stations and Classes of Travel below

How Long is the Train Kolkata to Mumbai? 

Each of the journeys by train Kolkata to Mumbai takes between 31 – 38 hours:

Yup! That’s a seriously long time on a train. 

Our home-away-from-home and break from backpacking on board the train to Mumbai.

Is It The Longest Train Journey in India? 

Believe it or not, this is not the longest train journey in India.   

In fact, it’s not even close.  

The longest train journey on the subcontinent connects Dibrugarh in Assam to Kanyakumari in Tamil Nadu, traversing approximately 4,200 km. 

It only operates weekly and takes around 80 hours to complete its route, making over 50 stops along the way.  Imagine that! 😲

That’s a lot of stops!

Why Did We Take The Train?

So why did we take the train all that way instead of flying?

Well, that’s a very good question! It was our third year of fulltime travel and before setting off from New Zealand we had booked a month first in Bangladesh.  

Our travel route saw us entering India in Kolkata and we wanted to get all the way to the other side of the country, to Jaisalmer, where we had left India the last time while the world was shutting down for the pandemic. 

Plus we don’t have such train journeys in New Zealand. So, wherever we are in the world we find train-riding a novelty! 

We could see on the map that it would be one of the longest train journeys in India and thought it sounded like a pretty darn cool – and seriously unique – journey to add to our story!  

And that, is how we decided to take the long-but-epic journey by train Kolkata to Mumbai. 🙂

Read Our Travel Guide To Bangladesh.

The incredible Taj Hotel in Mumbai felt even more incredible after our journey to get there from Kolkata.

Which Train to Choose? 

We took the MUMBAI MAIL Express train from Kolkata to Mumbai.  

Our reason for choosing this train was largely due to the departure time and arrival time during the day. 

The other trains that arrive in the wee hours of the morning make it trickier to check in to accommodation and mean paying for an extra night.

What is Train Travel Like in India? 

We love train travel in India. It is absolutely the best way to get a glimpse into local life in India and it truly is nothing like the images of riding on the rooves of trains that you might be imagining. 

There are loads of different types of train and classes of train travel in India that do make a difference. But give or take a few chai’s and chapati, or the wandering cows just outside the railway station, and you could (almost) be anywhere in the world! 

Our (Honest) Review of the Train Kolkata to Mumbai 

Truly? We had a good experience of taking the train Kolkata to Mumbai. Despite it being an (obviously) lengthy journey, we enjoyed the challenge of a train literally right across the Indian subcontinent.

We had booked AC First Class (1A) tickets and travelled as a family of four which meant we had four private bunks in our cabin. It was spacious and comfortable as far as train journeys go in India. But we did fast learn it was also (again, obviously) very isolated being in our own cabin in the First Class carriage.  

We went for a walk and the kids met another family in the neighbouring Second Class (2A) carriage and they ended up coming in to hang out with us and play with the kids for a bit. But apart from that we relaxed and made the most of otherwise-uninterrupted and forced rest time after a very busy previous month in Bangladesh. 

Harry demonstrating the size and very-clean cabin in AC First Class (1A) on board.
Setting up for the night in our cabin on board the Mumbai Mail.

Classes of Train Travel in India

There are eight different classes of train travel in India that vary by comfort level, amenities and price. 

These are the classes of train travel in India listed in descending order according of price per fare. 

However, the decision of which train travel class to take for the route by train Kolkata to Mumbai is less complicated as not all these classes are available.

The AC First Class (1A) cabins have a lockable door and each cabin has either 2 or 4 bunks inside.
The AC 2-Tier or Second Class (2A) cabins on board the Mumbai Mail are separated from the main carriage with a curtain.

Classes on the Train Kolkata to Mumbai 

To make it simpler, not all the trains Kolkata to Mumbai have all the classes of travel available on Indian Railway. 

We travelled on the Mumbai Mail train Kolkata to Mumbai in AC First Class (1A).

For shorter-mid train distances during daytime train travel in India we usually try to book Chair Class (CC). However, this is not practical for such a long journey like the train from Kolkata to Mumbai! 

An early breakfast with the lower bunk still folded down to a bed in our AC First Class (1A) cabin on board the Mumbai Mail.

Navigating Stations: Kolkata and Mumbai 

When booking your cross-country journey, paying close attention to the station names and codes is vital.

While there are five major hubs serving the Kolkata and Howrah region, only three serve as departure points for the direct route by train Kolkata to Mumbai:

On the Mumbai side, the city is served by five major hubs. But – your train from Kolkata to Mumbai will conclude its journey at one of these two locations:

Crucial Tip: Always double-check the station code on your ticket (e.g., HWH to CSMT) before heading out. Unlike the straightforward route from Bikaner to Amritsar, which uses the main city stations, the train Kolkata-Mumbai route involves multiple potential start and end points that are quite far apart!

The ever-busy Howrah Junction (HWH) railway station in Kolkata.

Departing from Kolkata 

If your journey begins at Howrah Junction (HWH), getting to the station is straightforward; you can easily hail a taxi or a rickshaw from anywhere in the city. However, keep in mind that as one of India’s oldest and largest rail hubs, it is notoriously busy. Give yourself plenty of buffer time to navigate the crowds.

If you arrive early, you don’t have to wait on the crowded platforms. Indian Railways provides several comfortable spots to relax:

The Premium Lounge and air-conditioned Executive Lounges at the railway stations in India are the best option to wait to board.

Arriving in Mumbai  

Your cross-country train Kolkata to Mumbai will conclude at one of Mumbai’s major arrival hubs. 

Depending on your train, you will likely disembark at either the historic center or the suburban outskirts:

Buying Tickets for Indian Railways

Booking train tickets in India can be a bit of a process, but you have several reliable ways to handle it independently.

Here are your best options for 2026:

The easiest option and what we recommend is to go with 12GOAsia

Pro Tip: Train tickets in India usually open for booking 120 days in advance. For high-demand routes like the train Kolkata to Mumbai, it’s best to book as soon as that window opens to secure your preferred class.

Things To Know Before Riding (Any) Trains in India

Before you even step foot into the station in Kolkata, you need to be clear on the “alphabet soup” of your e-ticket. Being prepared will help you navigate the chaos of the platform with total confidence.

Locate these five key details on your booking:

Once you arrive at the station, your first stop should be the large electronic departure boards. These screens provide real-time updates on scheduled times, any potential delays, and the confirmed platform number for your train.

Pro Tip: Look for “Coach Position” indicators on the platform. These small digital signs hanging from the ceiling will tell you exactly where your specific carriage (like A2 or B1) will stop, saving you from a frantic sprint with your luggage when the train pulls in!

Even late at night Howrah Junction (HWH) railway station in Kolkata is overwhelmingly busy with people – walking, sitting, begging and sleeping – everywhere.

Boarding Your Train: From Kolkata to Mumbai

Once you arrive at the station, your first task is to confirm your platform. You can do this by matching your train name or number—found on your e-ticket—with the information on the large electronic departure boards located in the main concourse.

Pro Tip: Indian trains can be incredibly long—sometimes over 20 carriages! Check your carriage code (e.g., HA1) against the platform indicators and wait in that exact spot. This ensures you can step right onto your coach rather than hauling your luggage through several crowded carriages once the train is in motion.

These are the small, hanging digital boards that display the next arriving train number and carriage number for that spot on the platform.
A different train but you can see the corresponding carriage number is displayed on the train carriage and digital sign above the platform. 

Are Meals Included on the Mumbai Mail? 

A common question for this long-haul journey is whether you’ll be fed along the way. On the Mumbai Mail, meals are not included in your ticket price—this applies even if you are traveling in the premium First Class (1A) cabins.

However, you certainly won’t go hungry! Here is how the onboard catering works:

Price Guide
Expect to pay between 100 and 250 INR (approx. $1.20 – $3.00 USD) for a full meal on board. It’s a very affordable way to stay fueled while you watch the landscapes of West Bengal, Chhattisgarh, and Maharashtra roll by! 🙂

A vegetarian Thali plus roti wrapped up for lunch on board the Mumbai Mail.
Chai, coffee, soup and hot water keep coming through the carriages regularly.
A morning chai is pretty exciting watching the world whizz by though not as endearing without the clay chai cups of Kolkata!

Does the Train Stop at Stations? 

The train does stop at certain stations for 2 – 10 minutes.  

If you are keen you can ask staff to alert you for a longer station stop. Or you can check the train timetable and schedule on the IXIGO App

For some of the longer stops you might have time to jump off and buy something from the station. Though obviously don’t go far or risk missing the train! 

Buy snacks before you travel. Lots of snacks!

What Are the Toilets Like on Board? 

Without fluffing around, the toilets on the trains in India are basic.  

If you are travelling in AC First or Second Class (1A, 2A) – including on the Mumbai Mail – there is the option of a Western toilet or squat toilet in each carriage.  

The other classes (3A and SL) don’t always have a Western style toilet. However, there are usually two options of a squat toilet in between the carriages so you can pick and choose the best of the situation in the moment…

Read How To Use A Squat Toilet In Asia. (Go on; you know you want to know!). 

Have More Time in India? 

Here are some itinerary ideas and inspiration for planning an epic trip in India. 

Where To Stay in Kolkata and Mumbai 

Between the two cities each with over 20 million people, finding a place to stay can be both easy and extremely difficult. 

Kolkata is not well regarded for the quality of accommodation available by international standards.  While Mumbai is seriously spread out with budget areas and equally budget accommodation unless you are staying at the world-famous Taj Hotel

However, here are some places we have stayed in and accommodation in Kolkata and Mumbai that we can recommend:

Enjoy both Kolkata and Mumbai!

Read More From Travel in India & South Asia

Travel Planning for India & Beyond

These are the companies we use while traveling fulltime and can recommend to anyone planning and booking travel. 

Exit mobile version