There are 7 ways to get from Gorakhpur to Rajkot by 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.
Fly Gorakhpur Airport to Rajkot International Airport
best- Fly from Gorakhpur Airport (GOP) to Rajkot International Airport (HSR)plane GOP - HSR
6h 28m₹10,759–25,694Train
cheapest- Take the train from Gorakhpur to Rajkot Jntrain 19270 / ...
34h 5m₹800–6,500Bus via Ahmedabad
- Take the bus from Gorakhpur to Ahmedabad, Gujaratbus Gorakhpur
- Take the bus from Ahmedabad, Gujarat to Rajkotbus Ahmedabad, Gujarat - Rajkot
39h 33mDrive 1,579.5 km
- Drive from Gorakhpur to Rajkotcar 1,579.5 km
21h 40m₹17,806–25,719Bus to Maryada Purushottam Shri Ram International Airport, fly to Rajkot International Airport
- Take the bus from Gorakhpur to Faizabadbus
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Rajkot International Airport (HSR)plane AYJ - HSR
8h 43m₹9,258–22,455Fly Gorakhpur Airport to Govardhanpur Airport Jamnagar, train
- Fly from Gorakhpur Airport (GOP) to Govardhanpur Airport Jamnagar (JGA)plane GOP - JGA
- Take the train from Jamnagar to Rajkot Jntrain
17h 57m₹10,439–28,194Bus
- Take the bus from Gorakhpur to Rajkotbus Gorakhpur
40h 30m
Gorakhpur to Rajkot by train
Questions & Answers
The cheapest way to get from Gorakhpur to Rajkot is to train which costs ₹800 - ₹6,500 and takes 34h 5m.
The fastest way to get from Gorakhpur to Rajkot is to fly which takes 6h 28m and costs ₹10,000 - ₹26,000.
Yes, there is a direct bus departing from Gorakhpur and arriving at Rajkot. Services depart every four hours, and operate every day. The journey takes approximately 40h 30m.
Yes, there is a direct train departing from Gorakhpur and arriving at Rajkot Jn. Services depart three times a week, and operate Monday, Thursday and Sunday. The journey takes approximately 34h 5m.
The distance between Gorakhpur and Rajkot is 1384 km. The road distance is 1579.5 km.
The best way to get from Gorakhpur to Rajkot without a car is to train which takes 34h 5m and costs ₹800 - ₹6,500.
It takes approximately 6h 28m to get from Gorakhpur to Rajkot, including transfers.
Gorakhpur to Rajkot bus services, operated by Vatan Travels & Cargo, depart from Gorakhpur station.
Gorakhpur to Rajkot train services, operated by Indian Railways, depart from Gorakhpur station.
The best way to get from Gorakhpur to Rajkot is to fly which takes 6h 28m and costs ₹10,000 - ₹26,000. Alternatively, you can train, which costs ₹800 - ₹6,500 and takes 34h 5m, you could also bus via Ahmedabad, which costs and takes 39h 33m.
What companies run services between Gorakhpur, Uttar Pradesh, India and Rajkot, India?
IndiGo Airlines, Starlight Airline, and Air India Limited fly from Gorakhpur Airport (GOP) to Rajkot International Airport (HSR) twice daily. Alternatively, Indian Railways operates a train from Gorakhpur to Rajkot Jn 3 times a week. Tickets cost ₹800–6,500 and the journey takes 34h 5m.
- Website
- goindigo.in
Flights from Gorakhpur Airport to Rajkot International Airport via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–27,000
Flights from Gorakhpur Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Gorakhpur Airport to Rajkot International Airport via Kolkata, Mumbai
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–29,000
Flights from Maryada Purushottam Shri Ram International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Maryada Purushottam Shri Ram International Airport to Rajkot International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–25,000
Flights from Maryada Purushottam Shri Ram International Airport to Rajkot International Airport via Hyderabad
- Ave. Duration
- 8h 30m
- When
- Wednesday
- Estimated price
- ₹10,000–23,000
Flights from Maryada Purushottam Shri Ram International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Maryada Purushottam Shri Ram International Airport to Rajkot International Airport via Ahmedabad, Hyderabad
- Ave. Duration
- 8h 10m
- When
- Friday and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Gorakhpur Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 17h 25m
- When
- Every day
- Estimated price
- ₹12,000–30,000
- Website
- airindia.in
Flights from Gorakhpur Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 4h 30m
- When
- Friday to Sunday
- Estimated price
- ₹10,000–24,000
Flights from Maryada Purushottam Shri Ram International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Gorakhpur Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 13h 55m
- When
- Every day
- Estimated price
- ₹10,000–26,000
- Website
- starair.in
Flights from Gorakhpur Airport to Govardhanpur Airport Jamnagar via Delhi, Ahmedabad
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- ₹11,000–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gorakhpur to Rajkot Jn
- Ave. Duration
- 34h 5m
- Frequency
- 3 times a week
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Jamnagar to Rajkot Jn
- Ave. Duration
- 1h 17m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Gorakhpur to Faizabad
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹410–5,250
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹410–600
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 Best ways to travel around Australia, Travelling to the US: What do I need to know?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Gorakhpur to Rajkot bus services, operated by Vatan Travels & Cargo, arrive at Ahmedabad, Gujarat station.
Gorakhpur to Rajkot train services, operated by Indian Railways, arrive at Rajkot Jn station.
Yes, the driving distance between Gorakhpur to Rajkot is 1579 km. It takes approximately 21h 40m to drive from Gorakhpur to Rajkot.
Book your Gorakhpur to Rajkot bus tickets online with Omio.
There are 128+ hotels available in Rajkot.










