Comparison

Kolkata to Mumbai — 2,000 km. Don't Even Think About the Train.

Updated June 25, 2026 | 3 min read

Kolkata to Mumbai is 2,000 km — one of India's longest domestic routes. The flight takes 2.5 hours. The train? 33 hours. This isn't even a question.

Comparison

Factor✈️ Flight🚂 Train
Journey2.5 hrs33 hrs
Cost₹3,500-₹8,000₹1,200-₹3,000
Frequency8+ daily2-3 daily

Verdict

  • ✈️ Fly. Absolutely. You save 30+ hours. Even at ₹8,000, that's ₹260/hour saved
  • 🚂 Train? Only if you're on a Bharat Darshan package tour
  • 💡 Tip: Book 2-3 weeks early for ₹3,500 fares. IndiGo and Air India compete hard

East to West Express

Search CCU → BOM | CCU-DEL Compare