There are 11 ways to get from Kathmandu to Puri by plane, train, car, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Tribhuvan International Airport to Biju Patnaik International Airport, train
best- Fly from Tribhuvan International Airport (KTM) to Biju Patnaik International Airport (BBI)plane KTM - BBI
- Take the train from Bhubaneswar to Puritrain
9h 54m₹10,108–23,864Bus, train via Varanasi
cheapest- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Varanasi Jntrain
- Take the train from Varanasi Jn to Puritrain
42h 45m₹1,322–8,900Drive, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Darbhanga Jntrain
- Take the train from Darbhanga Jn to Puritrain
28h 23m₹2,301–7,142Bus
- Take the bus from Kathmandu to Siliguri Tenzing Norgay Bus Terminusbus
- Take the bus from Siliguri to Kolkatabus
- Take the bus from Kolkata Babughat to Puri Bus Standbus
44h 15m₹1,917–4,344Drive 1,115.8 km
- Drive from Kathmandu to Puricar 1,115.8 km
17h 18m₹13,429–19,397Drive, train to Lok Nayak Jayaprakash Airport, fly to Biju Patnaik International Airport, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Patliputratrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Biju Patnaik International Airport (BBI)plane PAT - BBI
- Take the train from Bhubaneswar to Puritrain
14h 2m₹8,711–20,202Drive, train to Darbhanga Airport, fly to Biju Patnaik International Airport, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Shishotrain
- Fly from Darbhanga Airport (DBR) to Biju Patnaik International Airport (BBI)plane DBR - BBI
- Take the train from Bhubaneswar to Puritrain
15h 18m₹9,731–23,052Bus, train to Gorakhpur Airport, fly to Biju Patnaik International Airport, train
- Take the bus from Kalanki Dhungeadda to Bhumahibus
- Take the train from Nautanwa to Kusmhitrain
- Fly from Gorakhpur Airport (GOP) to Biju Patnaik International Airport (BBI)plane GOP - BBI
- Take the train from Bhubaneswar to Puritrain
19h 2m₹15,083–22,163Fly Tribhuvan International Airport to Netaji Subhas Chandra Bose International Airport, train
- Fly from Tribhuvan International Airport (KTM) to Netaji Subhas Chandra Bose International Airport (CCU)plane KTM - CCU
- Take the train from Sealdah to Puritrain
13h 58m₹11,239–23,918Taxi, train
- Take the taxi from Lele to Bijhalpurtaxi
- Take the train from Bijhalpur to Jaynagartrain
- Take the train from Jaynagar to Puritrain
29h 18m₹13,516–19,839Bus, train
- Take the bus from Gaushala to Kakadvittabus
- Take the train from Siliguri Jn to Puritrain 15644
41h 19m₹2,163–5,493
Tribhuvan International Airport (KTM) to Biju Patnaik International Airport (BBI) flights
Questions & Answers
The cheapest way to get from Kathmandu to Puri is to bus and train which costs ₹2,100 - ₹5,500 and takes 41h 19m.
The fastest way to get from Kathmandu to Puri is to fly and train which takes 9h 54m and costs ₹10,000 - ₹24,000.
No, there is no direct bus from Kathmandu to Puri. However, there are services departing from Kathmandu and arriving at Puri Bus Stand via Siliguri and Kolkata Babughat. The journey, including transfers, takes approximately 44h 15m.
The distance between Kathmandu and Puri is 922 km. The road distance is 1115.8 km.
The best way to get from Kathmandu to Puri without a car is to bus which takes 44h 15m and costs ₹1,900 - ₹4,400.
It takes approximately 9h 54m to get from Kathmandu to Puri, including transfers.
Kathmandu to Puri bus services, operated by NBSTC, depart from Kathmandu station.
Kathmandu to Puri bus services, operated by NBSTC, arrive at Siliguri Tenzing Norgay Bus Terminus station.
Puri is 15 min behind Kathmandu. It is currently 2:50 PM in Kathmandu and 2:35 PM in Puri.
Yes, the driving distance between Kathmandu to Puri is 1116 km. It takes approximately 17h 18m to drive from Kathmandu to Puri.
What companies run services between Kathmandu, Nepal and Puri, India?
You can take a bus from Kathmandu to Puri Bus Stand via Siliguri Tenzing Norgay Bus Terminus, Siliguri, Kolkata, and Kolkata Babughat in around 44h 15m.
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹17,000–25,000
Flights from Tribhuvan International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹17,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Biju Patnaik International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Darbhanga Airport to Biju Patnaik International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–18,000
Flights from Darbhanga Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Darbhanga Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹7,500–34,000
Flights from Darbhanga Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Gorakhpur Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Gorakhpur Airport to Biju Patnaik International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Gorakhpur Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Gorakhpur Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Gorakhpur Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹9,000–18,000
- Website
- airindia.in
Flights from Tribhuvan International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Tribhuvan International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹19,000–60,000
Flights from Darbhanga Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹12,000–25,000
- Website
- airindiaexpress.in
Flights from Tribhuvan International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹19,000–60,000
Flights from Darbhanga Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹12,000–25,000
- Website
- buddhaair.com
Flights from Tribhuvan International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹4,800–31,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bhubaneswar to Puri
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Raxaul Jn to Darbhanga Jn
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹950–1,300
Train from Darbhanga Jn to Puri
- Ave. Duration
- 20h 15m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Raxaul Jn to Patliputra
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Raxaul Jn to Shisho
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Nautanwa to Kusmhi
- Ave. Duration
- 2h 47m
- Frequency
- 6 times a week
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Sealdah to Puri
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a week
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Jaynagar to Puri
- Ave. Duration
- 21h 30m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
Train from Siliguri Jn to Puri
- Ave. Duration
- 23h 20m
- Frequency
- Once a week
- Estimated price
- ₹500–3,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Gorakhpur to Varanasi Jn
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Varanasi Jn to Puri
- Ave. Duration
- 20h 25m
- Frequency
- 3 times a week
- Estimated price
- ₹500–3,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
- Phone
- +977-1-4517924
- info@dorw.gov.np
- Website
- dorw.gov.np
Train from Bijhalpur to Jaynagar
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ₹44–219
- Schedules at
- dorw.gov.np
- General Coach
- ₹44
- AC Coach
- ₹219
- Phone
- 0353-2514920
- nbstcenquiry@gmail.com
- Website
- nbstc.in
Bus from Kathmandu to Siliguri Tenzing Norgay Bus Terminus
- Ave. Duration
- 17h
- Frequency
- 3 times a week
- Estimated price
- ₹420–2,000
- Website
- https://nbstc.in/
Bus from Siliguri to Kolkata
- Ave. Duration
- 14h 45m
- Frequency
- 5 times a day
- Estimated price
- ₹450–1,300
- Website
- https://nbstc.in/
- Seater
- ₹450–1,300
- Phone
- 1800 345 1122
- osrtccorp@gmail.com
- Website
- booking.osrtc.org
Bus from Kolkata Babughat to Puri Bus Stand
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,044
- Website
- https://booking.osrtc.org/
- AC Sleeper
- ₹1,044
- Phone
- 9857039522
- Website
- namastekapilvastubus.com
Bus from Kalanki Dhungeadda to Bhumahi
- Ave. Duration
- 5h 53m
- Frequency
- Once daily
- Estimated price
- ₹1,364
- Website
- https://namastekapilvastubus.com/customer/namastekapilvastu.xhtml
- Phone
- +977 985-2059959
- Website
- bussewa.com
Bus from Gaushala to Kakadvitta
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Estimated price
- ₹1,604
- Book at
- bussewa.com
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- gajrajbus.com
- AC Sleeper
- ₹600–1,600
- Ave. Duration
- 3h 42m
- Estimated price
- ₹13,000–16,000
Impala Travel Service
- Phone
- +977 1-4701549
- Website
- impala.com.np
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 Which side of Niagara Falls should I choose (and how do I get there)?, Train travel in Spain: A guide to Renfe, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
There are 126+ hotels available in Puri.
















