Travel Mumbai to Kolkata

Mumbai to Kolkata

Arrive in Kolkata and explore the historic Victoria Memorial and colorful markets, a step away from Mumbai’s modern skyline and coastal vibe. This page lists schedules and prices for the main transport options available between Mumbai and Kolkata, including charter, combined, flight, bus or train.

Travel options for Mumbai to Kolkata

Traveling from Mumbai to Kolkata, a bus for 5145 INR offers the best value, while a flight gets you there in 2h y 30 minutes.

Bus from Mumbai to Kolkata

If you're traveling from Mumbai to Kolkata by bus, you can board at Mumbai, with services running frequently throughout the day so you can pick a time that suits your schedule. The journey typically takes around 20 hours, providing a comfortable way to reach your destination, arriving at Kolkata, with bus ticket prices starting from 5,145 INR. Be sure to check availability and secure your seat in advance here to ensure a smooth and hassle-free trip.

Popular departures: Mumbai
Popular arrivals: Kolkata

Prices: 5,145 INR

Duration: 20h ⏱

Journey with bus from Mumbai to Kolkata in 20h

View all Bus tickets →

Flight from Mumbai to Kolkata

Catch a flight from Mumbai by departing at BOM Mumbai Airport and travel toward Kolkata, with arrival at CCU Kolkata Airport after roughly 2 hours 30 minutes. Flying is the quickest way to cover this route, with airfares starting from 5,519 INR. You can review available options and confirm your booking view flight options.

Popular departures: BOM Mumbai Airport
Popular arrivals: CCU Kolkata Airport

Prices: 5,519 INR

Duration: 2h 30m – 3h ⏱

Ride with avia from Mumbai to Kolkata in 2h 30m Explore with avia from Mumbai to Kolkata for 5519 INR Go with avia from Mumbai to Kolkata in 2h 30m Choose avia from Mumbai to Kolkata in 2h 30m

View all Flight tickets →

Train from Mumbai to Kolkata

If you're taking the train from Mumbai to Kolkata, you can board at Mumbai CST and arrive at Howrah. Trains are a good option, the journey typically takes around 3 hours 25 minutes, with tickets costing 6,553 INR. Check schedules and secure your seat here.

Popular departures: Mumbai CST
Popular arrivals: Howrah

Prices: 6,553 INR

Duration: 3h 25m ⏱

Ride with train from Mumbai to Kolkata in 3h 25m

View all Train tickets →

Combined from Mumbai to Kolkata

Combined services connect Mumbai and Kolkata, departing from BOM Mumbai Airport and arriving at CCU Kolkata Airport. Expect a journey of about 4 hours 50 minutes, with tickets priced at 7,385 INR, check combined options here.

Popular departures: BOM Mumbai Airport
Popular arrivals: CCU Kolkata Airport

Prices: 7,385 INR

Duration: 4h 50m – 12h 15m ⏱

Hop on combined from Mumbai to Kolkata in 4h 50m Choose combined from Mumbai to Kolkata for 7385 INR Take combined from Mumbai to Kolkata in 4h 50m Book combined from Mumbai to Kolkata for 7385 INR

View all Combined tickets →

Charter from Mumbai to Kolkata

Traveling between Mumbai and Kolkata is straightforward: your private driver will pick you up at your chosen location and take you directly to your destination. The ride lasts around 7 hours with fares starting from 60,430 INR. Book your transfer.

Prices: 60,430 INR

Duration: 7h – 7h 14m ⏱

Travel with charter from Mumbai to Kolkata in 7h

View all Charter tickets →

Distance Mumbai to Kolkata

The distance between Mumbai and Kolkata is 1656.4 kilometers.

Mumbai to Kolkata Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Mumbai to Kolkata

Bus
Flight
Train
Combined
Charter
Average price
5,145 INR
6,721 INR
6,553 INR
11,514 INR
118,489 INR
Cheapest price
5,145 INR
5,519 INR
6,553 INR
7,385 INR
60,430 INR
Average duration
20h 00m
2h 47m
3h 25m
7h 43m
7h 07m
Minimum duration
20h 00m
2h 30m
3h 25m
4h 50m
7h 00m
Number of departures
1
15
1
46
4
Tickets

Bus Routes & Schedules from Mumbai to Kolkata

From Mumbai you board the scheduled bus that travels from Mumbai to Kolkata, depending on the day services operate at 15:30 and the ride takes roughly 20h. Ticket prices typically start at 5,145 INR, and upon arrival you will be dropped off at Kolkata. Consult the bus timetable for Mumbai to Kolkata to find exact departure times and reserve your seat ahead of travel.

Check all Charter tickets →

Flight Routes & Schedules from Mumbai to Kolkata

Take off from BOM Mumbai Airport on the only direct flight from Mumbai to Kolkata. Departures run from 00:35 until 21:50, and the airborne journey lasts roughly 2h 30m to 3h until you land at CCU Kolkata Airport. Fares begin at 5,519 to 10,712 INR, and reviewing the full timetable for the Mumbai–Kolkata route helps you pick the departure that works best and reserve your seat in advance.

Departure stations
BOM Mumbai Airport
Arrival stations
CCU Kolkata Airport

Flight Timetable: BOM Mumbai Airport → CCU Kolkata Airport

  • 00:35 03:25 2h 50m 6771 INR
  • 05:15 07:45 2h 30m 6660 INR
  • 06:55 09:50 2h 55m 6694 INR
  • 07:20 10:05 2h 45m 7548 INR
  • 09:35 12:25 2h 50m 6430 INR
  • 09:45 12:25 2h 40m 10712 INR
  • 11:30 14:15 2h 45m 6255 INR
  • 12:55 15:45 2h 50m 7104 INR
  • 14:05 16:50 2h 45m 5519 INR
  • 17:15 20:15 3h 6660 INR
  • 17:40 20:25 2h 45m 6383 INR
  • 19:15 22:15 3h 6383 INR
  • 19:20 22:10 2h 50m 5519 INR
  • 20:15 22:50 2h 35m 6660 INR
  • 21:50 00:35 2h 45m 5519 INR

Check all Flight tickets →

Train Routes & Schedules from Mumbai to Kolkata

From Mumbai CST you board a scheduled train travelling from Mumbai to Kolkata. Depending on the day, services operate at 17:15, and the rail journey usually takes around 3h 25m. Ticket prices typically start at 6,553 INR, and the trip concludes at Howrah. Consult the train timetable for Mumbai to Kolkata to check exact departure times and secure your seat in advance.

Check all Train tickets →

Combined Routes & Schedules from Mumbai to Kolkata

Start at BOM Mumbai Airport for a multi-leg trip to Kolkata, involving transfers between different vehicles. Travel time is around 4h 50m to 12h 15m, with services scheduled from 00:45 until 22:50 and tickets beginning at 7,385 to 15,552 INR. Arrival is at CCU Kolkata Airport, and consulting the timetable for routes between Mumbai and Kolkata allows you to pick the departure that suits your plans.

Departure stations
BOM Mumbai Airport
Arrival stations
CCU Kolkata Airport

Combined Timetable: BOM Mumbai Airport → CCU Kolkata Airport

  • 00:45 07:25 6h 40m 7851 INR
  • 01:00 08:40 7h 40m 12681 INR
  • 02:00 08:35 6h 35m 14161 INR
  • 02:45 09:10 6h 25m 7385 INR
  • 03:10 11:45 8h 35m 14794 INR
  • 05:00 11:10 6h 10m 7851 INR
  • 06:05 12:40 6h 35m 12925 INR
  • 06:35 18:25 11h 50m 14038 INR
  • 06:50 14:05 7h 15m 10078 INR
  • 07:00 18:25 11h 25m 14038 INR
  • 07:30 18:25 10h 55m 14038 INR
  • 08:00 15:10 7h 10m 12792 INR
  • 08:20 14:05 5h 45m 10491 INR
  • 08:30 18:25 9h 55m 14038 INR
  • 08:55 15:15 6h 20m 13268 INR
  • 09:00 15:10 6h 10m 7385 INR
  • 09:30 15:15 5h 45m 13268 INR
  • 09:50 15:55 6h 5m 9883 INR
  • 10:00 17:10 7h 10m 7543 INR
  • 10:05 17:15 7h 10m 11928 INR
  • 10:35 16:25 5h 50m 7385 INR
  • 11:00 18:40 7h 40m 7851 INR
  • 11:25 18:10 6h 45m 13059 INR
  • 11:50 17:15 5h 25m 11928 INR
  • 12:00 18:40 6h 40m 7385 INR
  • 12:05 23:15 11h 10m 14038 INR
  • 13:00 19:55 6h 55m 7543 INR
  • 13:35 20:45 7h 10m 14001 INR
  • 13:40 23:15 9h 35m 15552 INR
  • 14:25 23:15 8h 50m 13532 INR
  • 15:00 21:40 6h 40m 7385 INR
  • 15:25 22:55 7h 30m 11056 INR
  • 16:05 22:30 6h 25m 11660 INR
  • 16:55 23:55 7h 8550 INR
  • 17:00 23:40 6h 40m 11908 INR
  • 17:25 04:15 10h 50m 13532 INR
  • 18:00 23:40 5h 40m 11908 INR
  • 18:20 23:10 4h 50m 13727 INR
  • 18:30 04:15 9h 45m 13532 INR
  • 19:10 01:45 6h 35m 7605 INR
  • 20:30 04:15 7h 45m 13532 INR
  • 21:00 04:15 7h 15m 13532 INR
  • 21:15 04:40 7h 25m 11694 INR
  • 21:30 09:45 12h 15m 12681 INR
  • 22:45 09:45 11h 13532 INR
  • 22:50 09:00 10h 10m 11097 INR

Check all Combined tickets →

Charter Routes & Schedules from Mumbai to Kolkata

- Book a private driver at Mumbai Airport to reach Netaji Subhash Airport, Dam Dam, with the ride taking roughly 7h 14m. Travel options are flexible with fares starting from 174,604 INR.
- Set off from Mumbai Airport in a private taxi heading toward Kolkata Hotel Transfer, spending about 7h 1m on the road. Multiple departures are available, and tickets start at 174,188 INR.
- Set off on a luxury ride toward Netaji Subhash Airport, Dam Dam, departing Mumbai with the trip taking around 7h 13m. You can choose your preferred departure time, with ticket prices from 60,430 INR.
- Set off from Mumbai in a private taxi heading toward Kolkata Hotel Transfer, spending about 7h on the road. Multiple departures are available, and tickets start at 64,733 INR.

Departure stations
Mumbai Airport
Mumbai
Arrival stations
Netaji Subhash Airport, Dam Dam
Kolkata Hotel Transfer

Charter Timetable: Mumbai → Kolkata Hotel Transfer

  • --:-- --:-- 7h 64733 INR

Charter Timetable: Mumbai → Netaji Subhash Airport, Dam Dam

  • --:-- --:-- 7h 13m 60430 INR

Charter Timetable: Mumbai Airport → Kolkata Hotel Transfer

  • --:-- --:-- 7h 1m 174188 INR

Charter Timetable: Mumbai Airport → Netaji Subhash Airport, Dam Dam

  • --:-- --:-- 7h 14m 174604 INR

Check all Charter tickets →

Frequently Asked Questions Mumbai to Kolkata

Below you will find answers to the most common questions about traveling from Mumbai to Kolkata.

How long does the Mumbai to Kolkata route usually take overall?

Travel time on the Mumbai to Kolkata route varies a lot by transport type. The fastest listed service takes about 2 hours 30 minutes, while the slowest takes about 20 hours. Differences come from the mode used and the specific service chosen.

What is the cheapest way to travel from Mumbai to Kolkata?

The cheapest listed option on the Mumbai to Kolkata route is the bus at INR 5,145. The next lowest fare is the flight at INR 5,519, followed by the train at INR 6,553. Prices can vary by service type and availability.

Which Mumbai to Kolkata option is the fastest?

The fastest option on the Mumbai to Kolkata route is the flight, which takes about 2 hours 30 minutes to 3 hours. It runs from BOM Mumbai Airport to CCU Kolkata Airport. The train and bus are much slower on this route.

Where do Mumbai to Kolkata services depart from and arrive?

For flights, departures are from BOM Mumbai Airport and arrivals are at CCU Kolkata Airport. The train departs from Mumbai CST and arrives at Howrah. The bus runs from Mumbai to Kolkata, while charter services use Mumbai Airport or Mumbai with airport or hotel transfers in Kolkata.

How much should I expect to pay for Mumbai to Kolkata travel?

The listed fares for Mumbai to Kolkata range from INR 5,145 to INR 15,552 for regular transport. Flights start at INR 5,519, trains are listed at INR 6,553, and the bus is INR 5,145. Charter services are much higher and are separate from these options.

How often do Mumbai to Kolkata departures run, and what are the first and last times?

The schedule varies by transport type, and the context does not show a fixed frequency. Flights run from 00:35 to 21:50, combined air options from 00:45 to 22:50, the train departs at 17:15, and the bus at 15:30.

If I want the earliest Mumbai to Kolkata departure, what time is it?

The earliest listed departure on the Mumbai to Kolkata route is the flight at 00:35. The combined air schedule starts at 00:45. Train and bus departures are later, at 17:15 and 15:30 respectively.

Which Mumbai to Kolkata service takes the longest?

The bus is the slowest listed option on the Mumbai to Kolkata route, taking about 20 hours. Charter services are also long, at about 7 hours. Regular air travel and the train are much faster than the bus.

How do the flight options compare on Mumbai to Kolkata?

Flights on the Mumbai to Kolkata route run from BOM Mumbai Airport to CCU Kolkata Airport. They take about 2 hours 30 minutes to 3 hours and cost INR 5,519 to INR 10,712. The schedule runs from 00:35 to 21:50.

What are the train details for Mumbai to Kolkata?

The train on the Mumbai to Kolkata route departs from Mumbai CST and arrives at Howrah. It takes about 3 hours 25 minutes and costs INR 6,553. Only one train is listed, with a departure time of 17:15.

What should I know about the bus on Mumbai to Kolkata?

The bus on the Mumbai to Kolkata route runs from Mumbai to Kolkata. It costs INR 5,145 and takes about 20 hours. Only one departure is listed, at 15:30, so it is a single scheduled service in the context.

Can I book Mumbai to Kolkata tickets online, and where should I look?

Yes, tickets for the Mumbai to Kolkata route can be checked and booked online through TicketRoutes.com. The route includes flights, train, bus, and charter options in the context, so the site is the place to compare the listed services and fares.

Travel between cities with ease in India

Route finder

Explore routes connecting India's cities, airports, islands, and tourist destinations. Select two points on the map to compare available transport options and travel information.


More travel routes for Mumbai and Kolkata

Planning more stops after Mumbai to Kolkata?

If your journey doesn’t end with Mumbai to Kolkata, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.