There are 8 ways to get from Thailand to Puri by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Udon Thani International Airport to Biju Patnaik International Airport, bus
best- Fly from Udon Thani International Airport (UTH) to Biju Patnaik International Airport (BBI)plane UTH - BBI
- Take the bus from Bhubaneswar to Puribus
14h 21m₹20,089–58,270Fly Don Mueang International Airport to Biju Patnaik International Airport, bus
cheapest- Fly from Don Mueang International Airport (DMK) to Biju Patnaik International Airport (BBI)plane DMK - BBI
- Take the bus from Bhubaneswar to Puribus
14h 3m₹10,771–32,917Drive 3,065 km
- Drive from Bangkok to Puricar 3,065 km
46h 11m₹39,117–56,502Fly Suvarnabhumi Airport to Biju Patnaik International Airport, bus
- Fly from Suvarnabhumi Airport (BKK) to Biju Patnaik International Airport (BBI)plane BKK - BBI
- Take the bus from Bhubaneswar to Puribus
9h 44m₹15,879–21,992Fly Suvarnabhumi Airport to Netaji Subhas Chandra Bose International Airport, train
- Fly from Suvarnabhumi Airport (BKK) to Netaji Subhas Chandra Bose International Airport (CCU)plane BKK - CCU
- Take the train from Sealdah to Puritrain
15h 28m₹13,579–26,334Fly Don Mueang International Airport to Netaji Subhas Chandra Bose International Airport, train
- Fly from Don Mueang International Airport (DMK) to Netaji Subhas Chandra Bose International Airport (CCU)plane DMK - CCU
- Take the train from Sealdah to Puritrain
15h 2m₹13,471–32,259Fly Hat Yai to Biju Patnaik International Airport, bus
- Fly from Hat Yai (HDY) to Biju Patnaik International Airport (BBI)plane HDY - BBI
- Take the bus from Bhubaneswar to Puribus
19h 35m₹15,879–45,992Fly Chiang Mai International Airport to Biju Patnaik International Airport, bus
- Fly from Chiang Mai International Airport (CNX) to Biju Patnaik International Airport (BBI)plane CNX - BBI
- Take the bus from Bhubaneswar to Puribus
12h 41m₹16,767–49,880
Udon Thani International Airport (UTH) to Biju Patnaik International Airport (BBI) flights
Comparing Your Travel Options
The cheapest way to get from Thailand to Puri is to fly and train which costs ₹13,000 - ₹27,000 and takes 15h 28m.
The fastest way to get from Thailand to Puri is to fly and bus which takes 9h 44m and costs ₹15,000 - ₹22,000.
The distance between Thailand and Puri is 1888 km. The road distance is 3065 km.
It takes approximately 14h 21m to get from Thailand to Puri, including transfers.
Puri is 1h 30m behind Thailand. It is currently 12:47 AM in Thailand and 11:17 PM in Puri.
Yes, the driving distance between Thailand to Puri is 3065 km. It takes approximately 46h 11m to drive from Thailand to Puri.
There are 113+ hotels available in Puri.
What companies run services between Thailand and Puri, India?
There is no direct connection from Thailand to Puri. However, you can take the taxi to Udon-Thani-Airport-UTH airport, fly to Biju Patnaik International Airport (BBI), walk to Biju Patnaik International Airport, take the line 10 bus to Jaydev Vihar Square, walk to Bhubaneswar, then take the bus to Puri. Alternatively, you can drive from Bangkok to Puri in around 46h 11m.
- Website
- goindigo.in
Flights from Udon Thani International Airport to Biju Patnaik International Airport via Suvarnabhumi Airport
- Ave. Duration
- 17h 5m
- When
- Thursday and Saturday
- Estimated price
- ₹22,000–65,000
Flights from Udon Thani International Airport to Biju Patnaik International Airport via Suvarnabhumi Airport, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 12h 33m
- When
- Every day
- Estimated price
- ₹27,000–70,000
Flights from Udon Thani International Airport to Biju Patnaik International Airport via Don Mueang International Airport, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 13h 45m
- When
- Every day
- Estimated price
- ₹19,000–55,000
Flights from Udon Thani International Airport to Biju Patnaik International Airport via Phuket, Suvarnabhumi Airport
- Ave. Duration
- 19h
- When
- Thursday and Saturday
- Estimated price
- ₹29,000–80,000
Flights from Suvarnabhumi Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 50m
- When
- Friday and Sunday
- Estimated price
- ₹15,000–19,000
Flights from Suvarnabhumi Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹14,000–23,000
Flights from Suvarnabhumi Airport to Netaji Subhas Chandra Bose International Airport via Gauhati
- Ave. Duration
- 5h 30m
- When
- Wednesday and Saturday
- Estimated price
- ₹14,000–23,000
Flights from Suvarnabhumi Airport to Netaji Subhas Chandra Bose International Airport via Gaya
- Ave. Duration
- 5h 50m
- When
- Monday and Thursday
- Estimated price
- ₹14,000–23,000
Flights from Don Mueang International Airport to Biju Patnaik International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₹10,000–30,000
Flights from Don Mueang International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 11h 20m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹18,000–45,000
Flights from Don Mueang International Airport to Biju Patnaik International Airport via Madras
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- ₹14,000–40,000
Flights from Don Mueang International Airport to Biju Patnaik International Airport via Ahmedabad
- Ave. Duration
- 16h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹18,000–50,000
Flights from Don Mueang International Airport to Biju Patnaik International Airport via Yangon, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 13h 35m
- When
- Tuesday and Sunday
- Estimated price
- ₹19,000–55,000
Flights from Hat Yai to Biju Patnaik International Airport via Suvarnabhumi Airport
- Ave. Duration
- 15h 15m
- When
- Thursday and Saturday
- Estimated price
- ₹17,000–49,000
Flights from Hat Yai to Biju Patnaik International Airport via Suvarnabhumi Airport, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 14h 1m
- When
- Every day
- Estimated price
- ₹18,000–55,000
Flights from Hat Yai to Biju Patnaik International Airport via Don Mueang International Airport, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- ₹15,000–43,000
Flights from Hat Yai to Biju Patnaik International Airport via Phuket, Suvarnabhumi Airport
- Ave. Duration
- 14h 55m
- When
- Thursday and Saturday
- Estimated price
- ₹18,000–55,000
Flights from Chiang Mai International Airport to Biju Patnaik International Airport via Suvarnabhumi Airport
- Ave. Duration
- 6h 30m
- When
- Friday and Sunday
- Estimated price
- ₹19,000–55,000
Flights from Chiang Mai International Airport to Biju Patnaik International Airport via Don Mueang International Airport, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- ₹16,000–47,000
Flights from Chiang Mai International Airport to Biju Patnaik International Airport via Yangon, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 13h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹24,000–70,000
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹10,000–27,000
- Website
- spicejet.com
Flights from Suvarnabhumi Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹7,500–19,000
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–22,000
- Website
- bhutanairlines.bt
Flights from Suvarnabhumi Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹24,000–55,000
- Website
- airasia.com
Flights from Don Mueang International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹13,000–28,000
- Website
- airindiaexpress.in
Flights from Don Mueang International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹19,000–49,000
- Website
- starlightairline.com
Flights from Don Mueang International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 13h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹15,000–43,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sealdah to Puri
- Ave. Duration
- 8h 10m
- Frequency
- 3 times a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Sealdah to Puri
- Ave. Duration
- 8h 10m
- Frequency
- 3 times a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
- Phone
- +91 9945600000
- [email protected]
- Website
- Khandai Supreme
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- Khandai Supreme
- Website
- Sarala Bus Service
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Sarala Bus Service
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Sarala Bus Service
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Sarala Bus Service
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Sarala Bus Service
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Sarala Bus Service
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
- Website
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Sana Travels
- Website
- Shanti
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a week
- Schedules at
- Shanti
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a week
- Schedules at
- Shanti
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a week
- Schedules at
- Shanti
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a week
- Schedules at
- Shanti
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a week
- Schedules at
- Shanti
- Website
- Madhusmitta
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Schedules at
- Madhusmitta
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Schedules at
- Madhusmitta
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Schedules at
- Madhusmitta
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Schedules at
- Madhusmitta
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Schedules at
- Madhusmitta
- Website
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- Suhanee Travels
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 Travelling to the UK: What do I need to know?, The beginner’s guide to the 2018 World Nomad Games, and Best ways to travel around Australia - to help you get the most out of your next trip.








