There are 4 ways to get from Firozpur to Rajkot by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Firozpur to Amritsar-Airport-ATQtaxi
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Rajkot International Airport (HSR)plane ATQ - HSR
6h 45m₹9,228–17,488Train
cheapest- Take the train from Firozpur Cant to Viramgam Jntrain 19108
- Take the train from Viramgam Jn to Rajkot Jntrain 22957 / ...
26h 45m₹732–5,612Train, bus
- Take the train from Firozpur Cant to Bhatinda Jntrain
- Take the bus from Bathinda to Bikanerbus
- Take the bus from Bikaner to Rajkotbus
30h 29mDrive 1,126.9 km
- Drive from Firozpur to Rajkotcar 1,126.9 km
13h 18m₹12,586–18,180
Firozpur to Rajkot by train
Comparing Your Travel Options
The cheapest way to get from Firozpur to Rajkot is to train which costs ₹700 - ₹6,000 and takes 26h 45m.
The fastest way to get from Firozpur to Rajkot is to taxi and fly which takes 6h 45m and costs ₹9,000 - ₹18,000.
No, there is no direct train from Firozpur to Rajkot. However, there are services departing from Firozpur Cant and arriving at Rajkot Jn via Viramgam Jn. The journey, including transfers, takes approximately 26h 45m.
The distance between Firozpur and Rajkot is 1239 km. The road distance is 1126.9 km.
The best way to get from Firozpur to Rajkot without a car is to train which takes 26h 45m and costs ₹700 - ₹6,000.
It takes approximately 6h 45m to get from Firozpur to Rajkot, including transfers.
Firozpur to Rajkot train services, operated by Indian Railways, depart from Firozpur Cant station.
Firozpur to Rajkot train services, operated by Indian Railways, arrive at Viramgam Jn station.
Yes, the driving distance between Firozpur to Rajkot is 1127 km. It takes approximately 13h 18m to drive from Firozpur to Rajkot.
There are 118+ hotels available in Rajkot.
What companies run services between Firozpur, India and Rajkot, India?
You can take a train from Firozpur Cant to Rajkot Jn via Viramgam Jn in around 26h 45m.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹6,500–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Rajkot International Airport via Pune
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₹8,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Rajkot International Airport via Ahmedabad, Mumbai
- Ave. Duration
- 7h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Rajkot International Airport via Srinagar, Delhi
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹7,500–18,000
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 7h 32m
- When
- Monday, Thursday, Saturday, Wednesday, and Friday
- Estimated price
- ₹6,500–15,000
Flights from Sri Guru Ram Dass Jee International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹7,500–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Firozpur Cant to Viramgam Jn
- Ave. Duration
- 22h 58m
- Frequency
- Once a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,300–4,300
Train from Viramgam Jn to Rajkot Jn
- Ave. Duration
- 2h 51m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Firozpur Cant to Bhatinda Jn
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
- Website
- Konduskar Travels Pvt. Ltd
Bus from Bathinda to Bikaner
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- Konduskar Travels Pvt. Ltd
- Website
- Vishwa Travels
Bus from Bathinda to Bikaner
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- Vishwa Travels
- Website
- omio.com
Bus from Bathinda to Bikaner
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Bikaner to Rajkot
- Ave. Duration
- 17h 30m
- Frequency
- 4 times a week
- Schedules at
- hanstravel.in
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Bathinda to Bikaner
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bikaner to Rajkot
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- ₹700–2,300
- Schedules at
- Zingbus
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bikaner to Rajkot
- Ave. Duration
- 17h 20m
- Frequency
- 4 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Ave. Duration
- 1h 42m
- Estimated price
- ₹3,000–3,700
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, Need to know: Greyhound, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.












