How to Get from Mumbai to Kanpur

How to Get from Mumbai to Kanpur

Last updated: March 8, 2026

Leaving behind the salty breeze of the Arabian Sea for the industrial heartland of Uttar Pradesh is a journey that spans the very core of India. While Mumbai is defined by its vertical skyline and frantic pace, Kanpur offers a different kind of intensity - a sprawling, gritty, and historically significant city on the banks of the Ganges. This route takes you from the financial capital through the changing landscapes of Maharashtra and Madhya Pradesh before reaching the plains of the North.

Whether you are heading to Kanpur for business in the leather industry or to explore the historical remnants of the colonial era, the distance is significant. Travelers have to balance the sheer speed of a flight against the classic Indian experience of a long-distance train journey. You can conveniently browse all these options and book your preferred tickets on GoAsia.cc to ensure your cross-country transit is handled before you even pack your bags.

Mumbai to Kanpur by Flight

For those who value time above all else, flying is the undisputed champion on this route. While other modes of transport take nearly a full day, a direct flight whisks you across the subcontinent in just about 2 hours and 5 minutes. This is particularly beneficial for business travelers or those who want to avoid the fatigue of a 20-hour overland trek.

Economy class tickets typically range from $103 to $109. Flights depart from Chhatrapati Shivaji Maharaj International Airport (BOM) and land at Kanpur Airport (KNU). Given that there are limited direct flights compared to other major hubs, it is wise to book well in advance to secure these rates and avoid multi-stop itineraries that can significantly increase travel time.

Mumbai to Kanpur by Train

The train is the soul of Indian travel, and the journey from Mumbai to Kanpur is a classic long-haul experience. Most trains depart from major terminals like Mumbai Central or Lokmanya Tilak Terminus, with travel times ranging from 20 hours and 30 minutes to 23 hours and 30 minutes. The price for this journey is highly accessible, starting as low as $10 for Sleeper Class and going up to $50 for the premium AC First Class experience.

AC First Class and 2-Tier Sleeper

If comfort is your priority, the 1A (AC First Class) and 2A (AC 2-Tier) classes offer the best environment. 1A provides lockable compartments, while 2A offers curtained berths with more privacy than the lower tiers. These classes are perfect for the overnight stretch, providing bedding and a much quieter atmosphere for about $31 to $50.

AC 3-Tier and Sleeper Class

The 3A (AC 3-Tier) and 3E (Economy AC) classes are the workhorses of the Indian Railways, offering air-conditioned comfort at a mid-range price of approximately $10 to $22. For the truly budget-conscious or those seeking an authentic, open-air experience of the Indian countryside, the SL (Sleeper Class) is available, though it can get quite dusty and crowded during the long journey.

Mumbai to Kanpur by Bus

Buses offer a flexible alternative, especially if train tickets are sold out. The journey by road is long, typically taking around 21 hours and 55 minutes, though some express services claim significantly shorter durations. Prices vary widely from $26 to $113 depending on the level of luxury. The AC Sleeper buses are recommended for this distance, as they allow you to lie down fully during the night. Non-AC options are available at a lower price point but can be uncomfortable due to the heat and dust of the national highways.

Mumbai to Kanpur by Private Transfer

For groups or families who prefer a door-to-door service without the constraints of a schedule, private transfers are available. This is the most expensive option, ranging from $390 for a Sedan to $557 for a 6-pax SUV. The drive takes approximately 21 hours. While costly, it offers the freedom to stop at roadside dhabas (eateries) and move at your own pace through the heart of India.

Comparing Your Options

Mode Price (USD) Duration Comfort
Flight $103 - $109 2h 5min High
Train $10 - $51 20h 30min - 23h 30min Medium to High
Bus $26 - $113 2h - 22h Medium
Private Transfer $390 - $557 21h High

Tips for Traveling from Mumbai to Kanpur

  • Book Trains Early: The Mumbai to Kanpur rail route is extremely busy. Tickets often sell out weeks in advance, especially for the AC tiers. Try to book as soon as your travel dates are confirmed.
  • Airport Transit: Mumbai's airport is busy; arrive at least 3 hours before your domestic flight. In Kanpur, the airport is a bit far from the city center, so arrange a taxi in advance.
  • Food on Trains: While many long-distance trains have pantry cars or e-catering services, it is always a good idea to carry some dry snacks and plenty of bottled water for a 20-hour journey.
  • Pack for Temperature Shifts: Mumbai is humid and warm, but Kanpur can be surprisingly chilly in the winter months (December to February). If traveling in winter, carry a light jacket.
  • Luggage Safety: If traveling by train in Sleeper or 3A classes, bring a small chain and lock to secure your bags under the seat during the night.

Timetable

Flight Mumbai - Kanpur $ 66.77–70.05 2h 5m
  •   Economy 12:30
Taxi Mumbai - Kanpur $ 383.51–547.78 21h 1m
  •   SUV 6pax
  •   Hatchback 4pax
  •   Sedan

Frequently Asked Questions

How can I book tickets from Mumbai to Kanpur?

You can book train, bus, flight, taxi, van, and ferry tickets from Mumbai to Kanpur directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Mumbai to Kanpur?

The cheapest way to travel is by train, specifically in the Sleeper Class (SL) or AC 3-Tier Economy (3E), with prices starting as low as $10. This is significantly more affordable than flying or taking a private car.

What is the fastest way to get from Mumbai to Kanpur?

The fastest way is by flight, which takes approximately 2 hours and 5 minutes. This saves nearly 18 hours compared to the fastest train or bus options.

How long does it take to get from Mumbai to Kanpur?

Travel time depends on the mode of transport: a flight takes about 2 hours, trains take between 20 and 24 hours, and buses typically take around 22 hours.

Are there sleeper buses available for this route?

Yes, both AC Sleeper and Non-AC Sleeper buses operate between Mumbai and Kanpur. The AC Sleeper is highly recommended for such a long journey to ensure a better level of comfort and rest.

Which train station in Mumbai should I use?

Most major trains to Kanpur depart from Mumbai Central (MMCT) or Lokmanya Tilak Terminus (LTT). Always check your ticket carefully as Mumbai has several major railway hubs.

Is it safe to travel by train as a solo traveler?

Yes, train travel is generally safe for solo travelers in India. For added comfort and security, booking a berth in the AC classes (2A or 3A) is recommended as these carriages are more regulated.