There are 7 ways to get from Bhubaneswar Airport (BBI) to Puducherry 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 to Pondicherry
best- Fly from Biju Patnaik International Airport (BBI) to Pondicherry (PNY)plane BBI - PNY
5h 37m₹14,325–24,773Train
cheapest- Take the train from Bhubaneswar to Pondicherrytrain 12898 / ...
24h 55m₹755–5,004Bus via Nellore
- Take the bus from Bhubaneswar, Odisha to Nellore, Andhra Pradeshbus
- Take the bus from Nellore to Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus (CMBT Koyambedu)bus
- Take the bus from Koyembedu to Pondicherrybus
26h 45mDrive 1,347.5 km
- Drive from Bhubaneswar Airport (BBI) to Puducherrycar 1,347.5 km
20h 10m₹15,124–21,846Fly to Chennai International Airport, train
- Fly from Biju Patnaik International Airport (BBI) to Chennai International Airport (MAA)plane BBI - MAA
- Take the train from Tambaram to Villupuram Jntrain
6h 21m₹7,487–18,782Fly to Salem, train
- Fly from Biju Patnaik International Airport (BBI) to Salem (SXV)plane BBI - SXV
- Take the train from Salem Town to Villupuram Jntrain
10h 54m₹13,141–19,211Bus
- Take the bus from Bhubaneswar, Odisha to Chennai, Tamil Nadubus Bhubaneswar, Odisha - Chennai, Tamil Nadu
- Take the bus from Chennai PT- Dr. MGR Bus Stand to Puducherrybus
30h 26m
Biju Patnaik International Airport (BBI) to Pondicherry (PNY) flights
Questions & Answers
The cheapest way to get from Bhubaneswar Airport (BBI) to Puducherry is to train which costs ₹750 - ₹5,000 and takes 24h 55m.
The fastest way to get from Bhubaneswar Airport (BBI) to Puducherry is to fly which takes 5h 37m and costs ₹14,000 - ₹25,000.
No, there is no direct bus from Bhubaneswar Airport (BBI) to Puducherry. However, there are services departing from Biju Patnaik International Airport and arriving at Pondicherry via Bhubaneswar, Odisha, Nellore and Koyembedu. The journey, including transfers, takes approximately 26h 45m.
No, there is no direct train from Bhubaneswar Airport (BBI) to Puducherry. However, there are services departing from Bhubaneswar and arriving at Pondicherry via . The journey, including transfers, takes approximately 24h 55m.
The distance between Bhubaneswar Airport (BBI) and Puducherry is 1132 km. The road distance is 1347.5 km.
The best way to get from Bhubaneswar Airport (BBI) to Puducherry without a car is to train which takes 24h 55m and costs ₹750 - ₹5,000.
It takes approximately 5h 37m to get from Bhubaneswar Airport (BBI) to Puducherry, including transfers.
Bhubaneswar Airport (BBI) to Puducherry bus services, operated by Srivari Travels, depart from Bhubaneswar, Odisha station.
Bhubaneswar Airport (BBI) to Puducherry train services, operated by Indian Railways, depart from Bhubaneswar station.
The best way to get from Bhubaneswar Airport (BBI) to Puducherry is to fly which takes 5h 37m and costs ₹14,000 - ₹25,000. Alternatively, you can train, which costs ₹750 - ₹5,000 and takes 24h 55m, you could also bus via Nellore, which costs and takes 26h 45m.
What companies run services between Bhubaneswar Airport (BBI), India and Puducherry, India?
IndiGo Airlines, Air India Express, and Starlight Airline fly from Biju Patnaik International Airport (BBI) to Pondicherry (PNY) 4 times a day. Alternatively, Indian Railways operates a train from Bhubaneswar to Pondicherry twice a week. Tickets cost ₹600–4,800 and the journey takes 23h 50m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Pondicherry via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹14,000–24,000
Flights from Biju Patnaik International Airport to Pondicherry via Bengaluru
- Ave. Duration
- 6h 56m
- When
- Every day
- Estimated price
- ₹10,000–35,000
Flights from Biju Patnaik International Airport to Chennai International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Biju Patnaik International Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,500–16,000
Flights from Biju Patnaik International Airport to Chennai International Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Biju Patnaik International Airport to Chennai International Airport via Kolkata
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Biju Patnaik International Airport to Salem via Hyderabad
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–29,000
Flights from Biju Patnaik International Airport to Salem via Chennai International Airport
- Ave. Duration
- 7h
- When
- Sunday
- Estimated price
- ₹12,000–29,000
Flights from Biju Patnaik International Airport to Salem via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–30,000
- Website
- helitrans.no
Flights from Biju Patnaik International Airport to Salem via Bengaluru
- Ave. Duration
- 5h 57m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhubaneswar to Pondicherry
- Ave. Duration
- 23h 50m
- Frequency
- Twice a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
Train from Tambaram to Villupuram Jn
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Salem Town to Villupuram Jn
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Website
- Srivari Travels
Bus from Bhubaneswar, Odisha to Nellore, Andhra Pradesh
- Ave. Duration
- 18h 30m
- Frequency
- Hourly
- Schedules at
- Srivari Travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Nellore to Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus (CMBT Koyambedu)
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Koyembedu to Pondicherry
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- ₹600–2,100
- Website
- kalladatravels.com
- Website
- Sri Tulasi Tours and Travels
Bus from Bhubaneswar, Odisha to Chennai, Tamil Nadu
- Ave. Duration
- 23h 30m
- Frequency
- 4 times a day
- Schedules at
- Sri Tulasi Tours and Travels
- Phone
- 9513948001
- [email protected]
- Website
- TNSTC
Bus from Chennai PT- Dr. MGR Bus Stand to Puducherry
- Ave. Duration
- 4h
- Frequency
- Every 3 hours
- Estimated price
- ₹120–700
- Website
- TNSTC
- Sleeper / Seater
- ₹120–270
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 South Korea: Travelling from Seoul to Busan , Is ride-sharing platform BlaBlaCar right for you?, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Bhubaneswar Airport (BBI) to Puducherry bus services, operated by Srivari Travels, arrive at Nellore, Andhra Pradesh station.
Bhubaneswar Airport (BBI) to Puducherry train services, operated by Indian Railways, arrive at Pondicherry station.
Yes, the driving distance between Bhubaneswar Airport (BBI) to Puducherry is 1348 km. It takes approximately 20h 10m to drive from Bhubaneswar Airport (BBI) to Puducherry.
There are 1190+ hotels available in Puducherry.
















