
Rafiganj to Rajkot
Rajkot is approximately 1800+ kms from Rafiganj. The fastest way to reach Rajkot from Rafiganj is by Train, Flight Via Gaya, Delhi. It takes approximately 8 hours. The cheapest way to reach Rajkot from Rafiganj is by Train Via Jaipur which would take approximately 31 hours.
Sort By
Mode of Transport
Via Gaya, Delhi
RECOMMENDED
FASTEST
Rafiganj
Gaya
Delhi
Rajkot
Approx Travel Time
7h 48m
₹12,725
Onwards
Via Varanasi, Ahmedabad
Rafiganj
Varanasi
Ahmedabad
Rajkot
Approx Travel Time
13h 37m
On Demand
Rafiganj
Varanasi
Ahmedabad
Rajkot
Approx Travel Time
13h 23m
₹9,409
Onwards
Via Jaipur
CHEAPEST
Rafiganj
Jaipur
Rajkot
Approx Travel Time
1d 7h 5m
₹940
Onwards
Via Varanasi, Indore
Rafiganj
Varanasi
Indore
Rajkot
Approx Travel Time
1d 12h 34m
₹1,370
Onwards
Via Sasaram, Vadodara
Rafiganj
Sasaram
Vadodara
Rajkot
Approx Travel Time
1d 6h 46m
On Demand
Via Varanasi, Mumbai
Rafiganj
Varanasi
Mumbai
Rajkot
Approx Travel Time
10h 49m
₹9,779
Onwards
Via Varanasi, Delhi
Rafiganj
Varanasi
Delhi
Rajkot
Approx Travel Time
10h 34m
₹11,422
Onwards
Via Patna, Delhi
Rafiganj
Patna
Delhi
Rajkot
Approx Travel Time
10h 18m
₹12,629
Onwards
Via Varanasi, Pune
Rafiganj
Varanasi
Pune
Rajkot
Approx Travel Time
10h 24m
₹11,599
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Rajkot?
Rajkot is approximately 1800+ kms from Rafiganj.
How long does it take to reach Rajkot from Rafiganj?
It takes approximately 8 hours to reach Rajkot from Rafiganj by Train, Flight Via Gaya, Delhi.
What is the cheapest way to reach Rajkot from Rafiganj?
The cheapest way to reach Rajkot from Rafiganj is by Train Via Jaipur.
What is the fastest way to reach Rajkot from Rafiganj?
The fastest way to reach Rajkot from Rafiganj is by Train, Flight Via Gaya, Delhi.

