There are 5 ways to get from Jamnagar to Puri 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 from Govardhanpur Airport Jamnagar, train
best- Fly from Govardhanpur Airport Jamnagar (JGA) to Biju Patnaik International Airport (BBI)plane JGA - BBI
- Take the train from Bhubaneswar to Puritrain
9h 45m₹10,346–27,276Train
cheapest- Take the train from Jamnagar to Puritrain 20820
45h 17m₹1,000–8,500Bus
- Take the bus from Jamnagar to Udaipurbus
- Take the bus from Udaipur to Raipurbus
- Take the bus from Durg to Puribus
37h 55mDrive 1,948.7 km
- Drive from Jamnagar to Puricar 1,948.7 km
28h 31m₹21,811–31,504Train to Rajkot International Airport, fly, train
- Take the train from Jamnagar to Rajkot Jntrain
- Fly from Rajkot International Airport (HSR) to Biju Patnaik International Airport (BBI)plane HSR - BBI
- Take the train from Bhubaneswar to Puritrain
11h 37m₹11,937–16,898
Govardhanpur Airport Jamnagar (JGA) to Biju Patnaik International Airport (BBI) flights
Comparing Your Travel Options
The cheapest way to get from Jamnagar to Puri is to train which costs ₹1,000 - ₹8,500 and takes 45h 17m.
The fastest way to get from Jamnagar to Puri is to fly and train which takes 9h 45m and costs ₹10,000 - ₹28,000.
No, there is no direct bus from Jamnagar to Puri. However, there are services departing from Jamnagar and arriving at Puri via Udaipur, Raipur and Durg. The journey, including transfers, takes approximately 37h 55m.
Yes, there is a direct train departing from Jamnagar and arriving at Puri. Services depart once a week, and operate Wednesday. The journey takes approximately 45h 17m.
The distance between Jamnagar and Puri is 1742 km. The road distance is 1948.7 km.
The best way to get from Jamnagar to Puri without a car is to bus which takes 37h 55m and costs .
It takes approximately 9h 45m to get from Jamnagar to Puri, including transfers.
Jamnagar to Puri bus services, operated by National Travels - Ratnagiri, depart from Jamnagar station.
Jamnagar to Puri train services, operated by Indian Railways, depart from Jamnagar station.
The best way to get from Jamnagar to Puri is to bus which takes 37h 55m and costs . Alternatively, you can train, which costs ₹1,000 - ₹8,500 and takes 45h 17m.
What companies run services between Jamnagar, India and Puri, India?
You can take a bus from Jamnagar to Puri via Udaipur, Raipur, and Durg in around 37h 55m. Alternatively, Indian Railways operates a train from Jamnagar to Puri once a week. Tickets cost ₹1,000–8,500 and the journey takes 45h 17m.
- Website
- goindigo.in
Flights from Govardhanpur Airport Jamnagar to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Rajkot International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Tuesday to Saturday
- Estimated price
- ₹10,000–24,000
Flights from Rajkot International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Rajkot International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Rajkot International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–25,000
- Website
- airindia.in
Flights from Govardhanpur Airport Jamnagar to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Rajkot International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹9,500–25,000
Flights from Rajkot International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹11,000–14,000
- Website
- airindiaexpress.in
Flights from Govardhanpur Airport Jamnagar to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹10,000–26,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bhubaneswar to Puri
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Jamnagar to Puri
- Ave. Duration
- 45h 17m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,000–8,500
Train from Jamnagar to Rajkot Jn
- Ave. Duration
- 1h 17m
- Frequency
- Every 3 hours
- 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
Train from Bhubaneswar to Puri
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Bus from Jamnagar to Udaipur
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Website
- omio.com
Bus from Jamnagar to Udaipur
- Ave. Duration
- 13h 10m
- Frequency
- 4 times a week
- Schedules at
- hanstravel.in
Bus from Udaipur to Raipur
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
Bus from Durg to Puri
- Ave. Duration
- 12h 20m
- Frequency
- Once a week
- Schedules at
- hanstravel.in
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Jamnagar to Udaipur
- Ave. Duration
- 12h 30m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Jamnagar to Udaipur
- Ave. Duration
- 13h 25m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
- Website
- Parshwanath Travel Pvt. Ltd
Bus from Jamnagar to Udaipur
- Ave. Duration
- 11h
- Frequency
- Once a week
- Schedules at
- Parshwanath Travel Pvt. Ltd
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Udaipur to Raipur
- Ave. Duration
- 7h 55m
- Frequency
- 5 times a week
- Website
- Travel Point World LLP
- Website
- Rugby Roadways
Bus from Udaipur to Raipur
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a week
- Schedules at
- Rugby Roadways
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 The London Underground: Essential tips to navigate the Tube, 5 incredible day trips from Florence by train, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
Jamnagar to Puri bus services, operated by National Travels - Ratnagiri, arrive at Udaipur station.
Jamnagar to Puri train services, operated by Indian Railways, arrive at Puri station.
Yes, the driving distance between Jamnagar to Puri is 1949 km. It takes approximately 28h 31m to drive from Jamnagar to Puri.
Book your Jamnagar to Puri bus tickets online with Omio.
There are 152+ hotels available in Puri.










