
Surat to Kolkata
Traveling from Surat to Kolkata covers a distance of over 1600 kilometers with multiple transportation options including Flight, Train, Cab, and Bus. The fastest and recommended travel mode is by direct flight, taking approximately 4 hours. The most economical option involves traveling by train via Bhubaneshwar, which takes about 38 hours in total. The road distance is 1950+ km.
Sort By
Mode of Transport
Via Ahmedabad
Surat
Ahmedabad
Kolkata
Approx Travel Time
6h 25m
₹10,909
Onwards
Via Mumbai
Surat
Mumbai
Kolkata
Approx Travel Time
9h 35m
₹6,915
Onwards
Via Navi Mumbai
Surat
Navi Mumbai
Kolkata
Approx Travel Time
5h 5m
₹19,217
Onwards
Via Bhubaneshwar
CHEAPEST
Surat
Bhubaneshwar
Kolkata
Approx Travel Time
1d 13h 25m
₹1,015
Onwards
Via Vadodara
Surat
Vadodara
Kolkata
Approx Travel Time
1d 15h 12m
On Demand
Via Aurangabad, Maharashtra
Surat
Aurangabad, Maharashtra
Kolkata
Approx Travel Time
1d 16h 30m
On Demand
Via Pune
Surat
Pune
Kolkata
Approx Travel Time
7h 50m
₹10,703
Onwards
Via Ranchi
Surat
Ranchi
Kolkata
Approx Travel Time
7h 55m
₹11,171
Onwards
Frequently Asked Questions
What is the distance between Surat and Kolkata?
The distance between Surat and Kolkata is over 1600 kilometers.
How long does it take to travel from Surat to Kolkata?
• Fastest: approximately 4 hours by Flight • Cheapest: approximately 38 hours by Train Via Bhubaneshwar • Recommended: approximately 4 hours by Flight
What is the cheapest way to travel from Surat to Kolkata?
The cheapest way to travel is by Train, taking approximately 38 hours via Bhubaneshwar.
What is the fastest way to travel from Surat to Kolkata?
The fastest way to travel is by Flight, taking approximately 4 hours.
Is there a direct flight from Surat to Kolkata?
Yes, there are direct flights available from Surat to Kolkata.
What modes of transport are available from Surat to Kolkata?
Travel options from Surat to Kolkata include Flight, Train, Cab, and Bus, offering several route possibilities catering to different travel preferences.
What is the best way to travel from Surat to Kolkata?
The best way to travel is by Flight, which takes approximately 4 hours, offering a fast and convenient journey.
How to go from Surat to Kolkata?
The route from Surat to Kolkata covers over 1600 kilometers with several transport modes available. Flights provide the quickest travel time of about 4 hours, while trains via Bhubaneshwar offer a budget-friendly option taking roughly 38 hours.
Which is better, train or flight, from Surat to Kolkata?
• Flight: Fastest travel time of approximately 4 hours, highly convenient for quick trips. • Train: More economical, taking around 38 hours via Bhubaneshwar, suitable for those preferring scenic or leisurely travel. • Flight is better for speed and efficiency, while train travel offers comfort and an immersive experience.
What should I know before travelling from Surat to Kolkata?
Several transportation modes like Flight, Train, Cab, and Bus connect Surat and Kolkata, with travel times ranging from around 4 hours by flight to about 38 hours by train. The best time to travel is during the cooler months for a comfortable journey.
What is the best time to travel from Surat to Kolkata?
The best time to travel from Surat to Kolkata is generally during the cooler and dry months when weather conditions are most favorable for travel and sightseeing.
What are the famous places to visit in Kolkata?
• Victoria Memorial – a grand marble monument and museum symbolizing colonial-era architecture. • Howrah Bridge – an iconic cantilever bridge over the Hooghly River. • Dakshineswar Kali Temple – a renowned Hindu temple dedicated to Goddess Kali. • Indian Museum – the oldest and largest museum in India showcasing diverse artifacts. • Marble Palace – a stunning 19th-century mansion with art and antiques.

