
Rajkot to Kolkata
Kolkata is approximately 1800+ kms from Rajkot. The fastest way to reach Kolkata from Rajkot is by Flight Via Pune. It takes approximately 5 hours. The cheapest way to reach Kolkata from Rajkot is by Train Via Jaipur which would take approximately 39 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Rajkot
Ahmedabad
Kolkata
Approx Travel Time
7h 45m
₹9,685
Onwards
Rajkot
Ahmedabad
Kolkata
Approx Travel Time
8h 3m
On Demand
Rajkot
Ahmedabad
Kolkata
Approx Travel Time
9h 25m
₹7,248
Onwards
Via Pune
FASTEST
Rajkot
Pune
Kolkata
Approx Travel Time
5h
₹12,103
Onwards
Via Jaipur
CHEAPEST
Rajkot
Jaipur
Kolkata
Approx Travel Time
1d 15h 10m
₹1,075
Onwards
Via Ahmedabad, Jaipur
Rajkot
Ahmedabad
Jaipur
Kolkata
Approx Travel Time
1d 16h 40m
₹4,017
Onwards
Via Vadodara
Rajkot
Vadodara
Kolkata
Approx Travel Time
1d 18h 55m
On Demand
Via Mumbai
Rajkot
Mumbai
Kolkata
Approx Travel Time
5h 40m
₹11,306
Onwards
Via Hyderabad
Rajkot
Hyderabad
Kolkata
Approx Travel Time
5h 5m
₹13,782
Onwards
Via Delhi
Rajkot
Delhi
Kolkata
Approx Travel Time
5h 25m
₹11,027
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Kolkata?
Kolkata is approximately 1800+ kms from Rajkot.
How long does it take to reach Kolkata from Rajkot?
It takes approximately 5 hours to reach Kolkata from Rajkot by Flight Via Pune.
What is the cheapest way to reach Kolkata from Rajkot?
The cheapest way to reach Kolkata from Rajkot is by Train Via Jaipur.
What is the fastest way to reach Kolkata from Rajkot?
The fastest way to reach Kolkata from Rajkot is by Flight Via Pune.