
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 7 hours. The cheapest way to reach Rajkot from Rafiganj is by Train Via Jaipur which would take approximately 32 hours.
Sort By
Mode of Transport
Via Gaya, Delhi
RECOMMENDED
FASTEST
Rafiganj
Gaya
Delhi
Rajkot
Approx Travel Time
7h 8m
₹10,969
Onwards
Via Varanasi, Ahmedabad
Rafiganj
Varanasi
Ahmedabad
Rajkot
Approx Travel Time
11h 39m
₹8,345
Onwards
Rafiganj
Varanasi
Ahmedabad
Rajkot
Approx Travel Time
11h 57m
On Demand
Rafiganj
Varanasi
Ahmedabad
Rajkot
Approx Travel Time
13h 19m
₹6,219
Onwards
Via Jaipur
CHEAPEST
Rafiganj
Jaipur
Rajkot
Approx Travel Time
1d 7h 45m
₹940
Onwards
Via Sasaram, Vadodara
Rafiganj
Sasaram
Vadodara
Rajkot
Approx Travel Time
1d 8h 51m
On Demand
Via Varanasi, Indore
Rafiganj
Varanasi
Indore
Rajkot
Approx Travel Time
1d 11h 14m
₹1,570
Onwards
Via Varanasi, Delhi
Rafiganj
Varanasi
Delhi
Rajkot
Approx Travel Time
9h 24m
₹9,086
Onwards
Via Varanasi, Mumbai
Rafiganj
Varanasi
Mumbai
Rajkot
Approx Travel Time
9h 39m
₹11,641
Onwards
Via Patna, Ahmedabad
Rafiganj
Patna
Ahmedabad
Rajkot
Approx Travel Time
11h 28m
₹8,718
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 7 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.


