1map logoGo to main page

Mumbai, Maharashtra to Kolkata, West Bengal from $9: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mumbai, India
to
Kolkata, India

How to Get from Mumbai to Kolkata: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$9 by trainBest price
1670 kmDistance
3h 11m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mumbai to Kolkata with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  11m
Estimated price
$59-174
Recommended
Company
Indian Railways
Train
Average Duration
30h  15m
Estimated price
$9-45
Cheapest
route map
Distance: 1670 km
Duration: 3h 11m

See more options

Company
Indian Railways
Train
Average Duration
30h  2m
Estimated price
$11-51
Company
various
Bus
Train
Average Duration
37h  46m
Estimated price
$20-55
Company
various
Drive
Average Duration
27h  22m
Estimated price
$220-590

Traveling From Mumbai to Kolkata

Traveling from Mumbai to Kolkata offers a fascinating contrast between Mumbai's fast-paced lifestyle and Kolkata's rich cultural heritage, giving you a variety of experiences to explore.

Best Neighbourhoods in Kolkata

Kolkata's neighborhoods offer diverse experiences for every traveler.

Karauli
• Known for vibrant street food culture.
• Home to historic art galleries and cafes.
Bhowanipore
• Famous for its bustling markets and shopping hubs.
• Offers temples reflecting rich architectural styles.
North Kolkata
• Features colonial-era buildings with a nostalgic charm.
• Ideal for exploring traditional Bengali culture and cuisine.

Best Times To Visit Kolkata's Attractions

Timing your visits to Kolkata's attractions can greatly enhance your experience.

Victoria Memorial
Early mornings are ideal for fewer crowds and pleasant weather.
Dakshineswar Kali Temple
Visit on weekdays to experience serenity and avoid large groups.
Howrah Bridge
Sunset offers stunning views and a quieter atmosphere.

Kolkata Weather: What to Expect Year-Round

Kolkata experiences a tropical wet-and-dry climate, with hot summers, heavy monsoons, and mild winters; the best times to visit are from October to March when the weather is more pleasant. Understanding the climate can help you plan activities, dress appropriately, and navigate seasonal events in the city.

Dining Recommendation

While in Kolkata, try the iconic Bhapa Ilish (steamed hilsa fish) at a local eatery like Oh! Calcutta, where the emphasis on subtle flavors and fresh, local ingredients contrasts with Mumbai's bold spice profiles. The dining experience in Kolkata often showcases a warm, familial atmosphere, inviting you to savor the rich cultural tapestries woven into every meal.

Mumbai - Kolkata operators

Explore transport companies operating between Mumbai and Kolkata, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
goindigo.in

Plane from Mumbai (BOM) to Kolkata (CCU)

Average Duration
2h 35m
Estimated price
$593-200
Website
airindia.in

Plane from Mumbai (BOM) to Kolkata (CCU)

Average Duration
2h 40m
Estimated price
$593-594
Website
airvistara.com

Plane from Mumbai (BOM) to Kolkata (CCU)

Average Duration
2h 45m
Estimated price
$593-595
Website
spicejet.com

Plane from Mumbai (BOM) to Kolkata (CCU)

Average Duration
3h
Estimated price
$596-597
Website
starlightairline.com

Plane from Mumbai (BOM) to Kolkata (CCU)

Average Duration
2h 50m
Estimated price
$55-591
Train Show train routes
Contact phone
14646
Website
indianrail.gov.in

Train from Dadar to Howrah Jn

Average Duration
30h 15m
Estimated price
$9-45

Train from Dadar to Santragachi Jn

Average Duration
29h 28m
Estimated price
$9-45
Bus
Contact phone
1800 22 1250
Website
msrtc.maharashtra.gov.in

Bus from Dadar East to Nigadi

Average Duration
2h 47m
Estimated price
$1747-1748
Contact phone
0836 230 7300
Website
vrlbus.in

Bus from Pune Pradhikaran, Opp Akurdi station to Nagpur Ashirwad Parking Opp Gangotri Travels

Average Duration
15h
Estimated price
$1744-1749

Mumbai to Kolkata: Overview of Bus, Train, Flight, and Car Trips

Traveling between Mumbai and Kolkata offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an unforgettable road trip from Mumbai to Kolkata, covering a scenic driving distance of 1189 miles. Get ready to witness the diverse landscapes and charming towns along the way. 💸 The prices for this road journey range from $220 to $330, offering travelers a budget-friendly option to explore the cultural richness of both Mumbai and Kolkata at their own pace. ⏱️ Allow approximately 27 hours and 22 minutes for this thrilling adventure, as you navigate through highways, rural roads, and bustling city streets on your journey from Mumbai to the vibrant city of Kolkata.
Average price
$220 - $330
🚂 Traveling by train from Mumbai to Kolkata is a convenient and scenic journey that takes approximately 30 hours and 15 minutes. The direct train service operates three times a day, allowing travelers to enjoy the diverse landscapes of India along the way. 🌆 The route from Mumbai to Kolkata covers a distance of around 1,949 to 2,327 kilometers, depending on the specific train and route chosen. With varying journey times and transfer options, passengers can select the itinerary that best suits their preferences and schedule. 💸 Ticket prices for the Mumbai to Kolkata train ride range from $9 to $45, making it an affordable and comfortable transportation option for those looking to explore the vibrant city of Kolkata from the bustling metropolis of Mumbai.
Departure Point
Dadar station
Arrival Point
Santragachi Jn station
Useful tips for train travellers
• On your train journey from Mumbai to Kolkata, you can expect various onboard catering options offered by the Indian Railways. Depending on your class of travel, meal options might include vegetarian and non-vegetarian meals served directly at your seat. Additionally, pre-ordering meals through the IRCTC website or app can ensure you have your preferred meal on the journey.
• The main operators for the Mumbai to Kolkata route are Indian Railways and private providers like Vistadome. In terms of seating options, Indian Railways offers First Class AC, AC 2 Tier, AC 3 Tier, Sleeper Class, and General Class. First Class AC provides the most comfort with spacious cabins, while Sleeper Class is more economical but less private.
• Upon arrival at Howrah Junction (the primary station in Kolkata), be advised that you can leave your luggage at the station for a nominal fee at the cloakroom services available. This allows you to explore the city unencumbered. The station also has public restrooms and showers that are accessible to passengers.
🛫 Flying from Mumbai Airport to Kolkata Airport is convenient with the quickest direct flight taking only 2 hours and 15 minutes. Passengers can choose from multiple airlines including Starlight Airline, Spicejet, and Air India Limited. 🌆 The journey from Mumbai to Kolkata by plane typically takes around 3 hours and 11 minutes, offering travelers a swift and efficient way to travel between these two vibrant Indian cities. 💸 Flight prices between Kolkata and Mumbai may range from $59 to $174, providing passengers with a range of options to suit their budget and travel preferences.
Departure Point
Mumbai Airport
Arrival Point
Kolkata Airport
Useful tips for plane travellers
• When booking your flight from Mumbai to Kolkata, consider checking for promotional fares with airlines like Starlight Airline and SpiceJet, as they often run deals that could significantly lower your ticket cost.
• Upon arrival at Netaji Subhas Chandra Bose International Airport in Kolkata, be prepared for potential crowds; look for the clearly marked 'Pre-Paid Taxi' counters inside the terminal, where fares to the city center typically range from ₹400 to ₹800 depending on your exact destination.
• If you have time before your flight, consider using the Airport Lounge service with SpiceJet or Air India, where you can enjoy complimentary snacks and refreshments while you relax; check the airlines' websites for lounge access details: SpiceJet and Air India.
🚌 Embark on a thrilling bus journey from Mumbai to Kolkata, spanning over 2 days and 20 hours covering a distance of 2,013 km with 3 transfers along the way. 🛣️ The first leg of the trip involves a comfortable A/C Sleeper bus towards Hyderabad, departing from Chembur East and arriving at Lingampalli, operated by Pvs Tours And Travels, with a total duration of around 14 hours 7 mins. 🌉 Transition to a NON AC Seater/Sleeper bus towards Kakinada, continuing the scenic route towards Bhubaneswar, and finally reaching the vibrant city of Kolkata after approximately 9 hours and 27 minutes on the road.

Frequently asked questions

Find out more about the route from Mumbai to Kolkata.

Or choose the category:
The cheapest way to travel from Mumbai to Kolkata is by train. Train tickets usually cost between $9 to $45, depending on the class and availability. The journey takes approximately 30 hours and 15 minutes, so be prepared for a long journey but at a more affordable price.
The fastest way to travel from Mumbai to Kolkata is by taking a flight. This option typically takes around 5 hours, depending on the specific flight and airline. The cost of a flight can range from $55 to $170, depending on factors such as booking in advance and availability of discounts. Flying is a convenient option for those who prioritize speed and want to reach Kolkata quickly.
The distance between Mumbai and Kolkata is approximately 1038 miles. If you are traveling by road, the distance is around 1189 miles. This distance may vary depending on the route you take. Keep in mind that these are approximate values and may differ based on the specific route and mode of transportation you choose.
The most convenient and cost-effective way to travel from Mumbai to Kolkata without a car is by train. You can take a train from Mumbai to Santragachi Junction, which is located near Kolkata. The journey takes approximately 30 hours and 2 minutes, and ticket prices range from $10 to $55, depending on the class and type of train. Trains provide a comfortable and scenic journey, and they are a popular mode of transportation for long-distance travel in India.
The journey from Mumbai to Kolkata typically takes around 5 hours, including transfers. The fastest way to travel is by flight, with several airlines operating daily flights between the two cities. Another option is to travel by train, which can take approximately 30 hours. Buses and cars are also available for those who prefer road travel, but the duration may vary depending on the route and traffic conditions.
There are 973+ hotels available in Kolkata, offering a wide range of options to suit different budgets and preferences. Prices start at $26 per night, with options for budget hotels, mid-range accommodations, and luxury hotels. Some popular areas to stay in Kolkata include Park Street, Ballygunge, Salt Lake City, and New Town. It is advisable to book your accommodation in advance, especially during peak travel seasons.
Yes, you can drive from Mumbai to Kolkata. The driving distance is approximately 1189 miles, and it takes around 27 hours and 22 minutes to complete the journey. However, it is important to note that this is a long and tiring drive, so it is advisable to take breaks and plan for overnight stays along the way.
Spicejet, Vistara, Air India Limited, and IndiGo Airlines all offer flights from Mumbai Airport to Kolkata Airport. These airlines provide regular and frequent flights between these two cities, giving travelers a range of options to choose from. It is advisable to check their websites or use a flight aggregator to compare prices and find the best deals on flights.
The fastest way to get from Mumbai to Kolkata is by taking a direct flight. The quickest flight from Mumbai Airport to Kolkata Airport takes approximately 2 hours and 30 minutes. Airlines such as Spicejet, Vistara, Air India Limited, and IndiGo Airlines offer flights between these two cities. The flight duration from Mumbai to Kolkata is around 5 hours, and the prices for flights can range from $57 to $162.
The flight duration from Mumbai to Kolkata is approximately 2 hours and 30 minutes. This duration is for a direct flight from Mumbai Airport to Kolkata Airport. However, please note that flight durations may vary depending on factors such as weather conditions and air traffic. It is recommended to check with the airline for the most accurate and up-to-date flight schedules.
Trains from Mumbai to Kolkata arrive at Santragachi Jn station. Santragachi Jn is a major railway station located in the north-eastern part of Kolkata. It is well-connected to other parts of Kolkata and serves as a gateway for travelers arriving from Mumbai. From Santragachi Jn, travelers can easily access various modes of transportation to reach their desired destinations in Kolkata.
Yes, there is a direct train between Mumbai and Kolkata. The train departs from Dadar and arrives at Howrah Jn. There are three trains that operate daily on this route. The journey takes approximately 30 hours and 15 minutes.
To catch the train from Mumbai to Kolkata you need to go to Dadar station. Dadar station is a major railway station in Mumbai and serves as a hub for trains to various destinations in India. It is advisable to arrive at the station early to ensure you don't miss your train and to find the right platform for your departure. Trains from Dadar station to Kolkata operate regularly and provide a convenient and affordable way to travel between the two cities.
The cost of a flight from Mumbai to Kolkata ranges from $57 to $162. The exact price depends on the airline, the time of booking, and the class of service. It is recommended to book your flight in advance to secure the best deals and prices. Additional fees may apply for extra baggage or preferred seating.
The cost of a train ticket from Mumbai to Kolkata ranges between $9 and $45, depending on the class of travel and train chosen. The price may vary depending on factors such as availability, time of booking, and peak travel seasons. It's recommended to book in advance to secure the best fares.
The cost of driving from Mumbai to Kolkata can vary depending on several factors such as the type of car, fuel prices, and the route taken. On average, the cost of fuel for the journey can be around $220 - $330. However, it is important to consider additional expenses such as toll fees, accommodation, and food during the trip. It is advisable to calculate the estimated total cost before deciding to drive and also consider factors such as the duration of the journey, road conditions, and personal preferences.

Trips to Lonavala