2 Ways to Reach Gorakhpur to Puri by train and bus

Planning a trip from Gorakhpur to Puri Cleartrip helps you select the best route between Gorakhpur & Puri based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Gorakhpur & Puri

The distance from Gorakhpur to Puri is approximately 1156 kms. Take a look at the 2 routes available to reach Puri from Gorakhpur

  • 1.

  • Reach Gorakhpur to Puri by bus and train

  • 22 h 16 m

  • Rs. 2031

 
Gorakhpur
 
4 h 6 m
Rs. 1535

Step 1: Take a Bus from Gorakhpur to reach Bhabua

Travelling in a bus is one of the ways to reach Bhabua from Gorakhpur. The total journey between Gorakhpur & Bhabua takes around 4 h 6 m in a bus. The bus ticket price for the journey is approximately Rs.1535.
 
Bhabua
 
18 h 10 m
Rs. 496

Step 2: Take a Train from Bhabua to reach Puri

You can reach Puri from Bhabua by travelling in a train. Bhabua to Puri train takes approximately 18 h 10 m. You can catch a train from Bhabua and get down at Puri. The price of the train ticket is approximately Rs. 496.
 
Puri
  • 2.

  • Reach Gorakhpur to Puri by bus and train

  • 25 h 52 m

  • Rs. 993

 
Gorakhpur
 
7 h 27 m
Rs. 552

Step 1: Take a Bus from Gorakhpur to reach Patna

Travelling in a bus is one of the ways to reach Patna from Gorakhpur. The total journey between Gorakhpur & Patna takes around 7 h 27 m in a bus. The bus ticket price for the journey is approximately Rs.552.
 
Patna
 
18 h 25 m
Rs. 359

Step 2: Take a Train from Patna to reach Puri

You can reach Puri from Patna by travelling in a train. Patna to Puri train takes approximately 18 h 25 m. You can catch a train from Patna and get down at Puri. The price of the train ticket is approximately Rs. 359.
 
Puri
Check out all the available routes from Puri to Gorakhpur →

Other popular routes from Gorakhpur