Rajkot to Kolkata - Multiple Options To Reach By Flight, Train
Kolkata is approximately 1950+ kms from Rajkot. The fastest way to reach Kolkata from Rajkot is by Flight. It takes approximately 4 hours. The cheapest way to reach Kolkata from Rajkot is by Train, Flight Via Surat which would take approximately 10 hours.
Sort By
Mode of Transport
Via Indore
Rajkot
Indore
Kolkata
Approx Travel Time
5h 25m
₹11,926
Onwards
Via Ahmedabad
Rajkot
Ahmedabad
Kolkata
Approx Travel Time
8h 55m
₹7,144
Onwards
Rajkot
Ahmedabad
Kolkata
Approx Travel Time
5h 40m
₹14,910
Onwards
Via Surat
CHEAPEST
Rajkot
Surat
Kolkata
Approx Travel Time
9h 55m
₹6,451
Onwards
Via Udaipur
Rajkot
Udaipur
Kolkata
Approx Travel Time
5h 40m
₹18,182
Onwards
Via Mumbai
Rajkot
Mumbai
Kolkata
Approx Travel Time
5h 55m
₹10,023
Onwards
Via Nagpur
Rajkot
Nagpur
Kolkata
Approx Travel Time
21h 55m
₹6,879
Onwards
Via Pune
Rajkot
Pune
Kolkata
Approx Travel Time
5h 55m
₹12,980
Onwards
Via Hyderabad
Rajkot
Hyderabad
Kolkata
Approx Travel Time
6h 10m
₹10,925
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Kolkata?
Kolkata is approximately 1950+ kms from Rajkot.
How long does it take to reach Kolkata from Rajkot?
It takes approximately 4 hours to reach Kolkata from Rajkot by Flight.
What is the cheapest way to reach Kolkata from Rajkot?
The cheapest way to reach Kolkata from Rajkot is by Train, Flight Via Surat.
What is the fastest way to reach Kolkata from Rajkot?
The fastest way to reach Kolkata from Rajkot is by Flight.