There are 6 ways to get from Bhubaneshwar to Sigiriya by plane, train, ferry, 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 to Sigiriya Airport
best- Fly from Biju Patnaik International Airport (BBI) to Sigiriya Airport (GIU)plane BBI - GIU
12h 10mRs 63,040–173,768Train, ferry, bus
cheapest- Take the train from Bhubaneswar to Villupuram Jntrain
- Take the train from Villupuram Jn to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Dambullabus
39h 57mRs 28,835–47,417Bus, ferry
- Take the bus from Bhubaneswar to Chennaibus
- Take the bus from Chennai to Nagapattinambus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Dambullabus
43h 5mFly to Jaffna, bus
- Fly from Biju Patnaik International Airport (BBI) to Jaffna (JAF)plane BBI - JAF
- Take the bus from Kaithady to Dambullabus
18h 3mFly to Kandy, taxi
- Fly from Biju Patnaik International Airport (BBI) to Kandy (KDW)plane BBI - KDW
- Take the taxi from Kandy (KDW) to Sigiriyataxi
13h 29mRs 68,766–180,891Fly to Hatton, taxi
- Fly from Biju Patnaik International Airport (BBI) to Hatton (NUF)plane BBI - NUF
- Take the taxi from Hatton (NUF) to Sigiriyataxi
14h 32mRs 70,548–182,912
Biju Patnaik International Airport (BBI) to Sigiriya Airport (GIU) flights
Comparing Your Travel Options
The cheapest way to get from Bhubaneshwar to Sigiriya is to train and ferry and bus which costs Rs. 28000 - Rs. 48000 and takes 39h 57m.
The fastest way to get from Bhubaneshwar to Sigiriya is to fly which takes 12h 10m and costs Rs. 60000 - Rs. 180000.
The distance between Bhubaneshwar and Sigiriya is 1478 km.
The best way to get from Bhubaneshwar to Sigiriya without a car is to train and ferry and bus which takes 39h 57m and costs Rs. 28000 - Rs. 48000.
It takes approximately 12h 10m to get from Bhubaneshwar to Sigiriya, including transfers.
There are 1006+ hotels available in Sigiriya.
What companies run services between Bhubaneshwar, India and Sigiriya, Sri Lanka?
Air India Express, SriLankan Airlines, and four other airlines fly from Biju Patnaik International Airport (BBI) to Sigiriya Airport (GIU) every 4 hours.
- Website
- cinnamonair.com
Flights from Biju Patnaik International Airport to Sigiriya Airport via Mumbai, Colombo
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- Rs 75,000–210,000
Flights from Biju Patnaik International Airport to Sigiriya Airport via Delhi, Colombo
- Ave. Duration
- 13h 37m
- When
- Every day
- Estimated price
- Rs 75,000–240,000
Flights from Biju Patnaik International Airport to Sigiriya Airport via Bengaluru, Colombo
- Ave. Duration
- 17h 42m
- When
- Every day
- Estimated price
- Rs 60,000–180,000
Flights from Biju Patnaik International Airport to Sigiriya Airport via Ahmedabad, Colombo
- Ave. Duration
- 15h 25m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- Rs 70,000–240,000
Flights from Biju Patnaik International Airport to Kandy via Mumbai, Colombo
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- Rs 70,000–210,000
Flights from Biju Patnaik International Airport to Kandy via Delhi, Colombo
- Ave. Duration
- 13h 7m
- When
- Every day
- Estimated price
- Rs 75,000–240,000
Flights from Biju Patnaik International Airport to Kandy via Bengaluru, Colombo
- Ave. Duration
- 17h 12m
- When
- Every day
- Estimated price
- Rs 60,000–180,000
Flights from Biju Patnaik International Airport to Kandy via Ahmedabad, Colombo
- Ave. Duration
- 14h 55m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- Rs 70,000–240,000
Flights from Biju Patnaik International Airport to Hatton via Mumbai, Colombo
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- Rs 70,000–210,000
Flights from Biju Patnaik International Airport to Hatton via Delhi, Colombo
- Ave. Duration
- 13h 7m
- When
- Every day
- Estimated price
- Rs 75,000–240,000
Flights from Biju Patnaik International Airport to Hatton via Bengaluru, Colombo
- Ave. Duration
- 17h 12m
- When
- Every day
- Estimated price
- Rs 60,000–180,000
Flights from Biju Patnaik International Airport to Hatton via Ahmedabad, Colombo
- Ave. Duration
- 14h 55m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- Rs 70,000–240,000
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Jaffna via Madras
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- Rs 110,000–330,000
Flights from Biju Patnaik International Airport to Jaffna via Kolkata, Madras
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- Rs 130,000–390,000
Flights from Biju Patnaik International Airport to Jaffna via Madras, Tiruchirapalli
- Ave. Duration
- 15h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 110,000–340,000
Flights from Biju Patnaik International Airport to Jaffna via Bengaluru, Tiruchirapalli
- Ave. Duration
- 18h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 120,000–350,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhubaneswar to Villupuram Jn
- Ave. Duration
- 23h 47m
- Frequency
- Once daily
- Estimated price
- Rs 2,100–17,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 2,100–2,600
- Third AC (3A)
- Rs 5,500–7,000
- Second AC (2A)
- Rs 7,500–10,000
- First Class (1A)
- Rs 13,000–17,000
Train from Villupuram Jn to Nagappattinam
- Ave. Duration
- 4h 3m
- Frequency
- Twice daily
- Estimated price
- Rs 600–4,600
- Website
- irctc.co.in
- Sleeper Class
- Rs 600–750
- Third AC (3A)
- Rs 1,600–2,100
- Second AC (2A)
- Rs 2,200–2,800
- First Class (1A)
- Rs 3,700–4,600
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kankesanturai to Dambulla
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- Rs 2,050–2,200
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- Rs 2,050–2,200
Bus from Kankesanturai to Dambulla
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- Rs 2,050–2,200
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- Rs 2,050–2,200
Bus from Kaithady to Dambulla
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Schedules at
- NCG Express Facebook
- Phone
- +91 99405 65430
- [email protected]
- Website
- MRM Travels
Bus from Bhubaneswar to Chennai
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Website
- MRM Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Chennai
- Ave. Duration
- 22h 50m
- Frequency
- 6 times a week
- Estimated price
- Rs 4,900–13,000
- Website
- Shymoli Paribahan
- Phone
- +91 99407 69269
- [email protected]
- Website
- Anushka Travels
Bus from Bhubaneswar to Chennai
- Ave. Duration
- 23h 30m
- Frequency
- 3 times a week
- Schedules at
- Anushka Travels
- Phone
- +91 7448399777
- [email protected]
- Website
- Rr Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 15m
- Frequency
- Every 3 hours
- Website
- Rr Travels
- Schedules at
- Rr Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Phone
- +91-8838448649
- [email protected]
- Website
- Swarnam Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- Swarnam Travels
- Phone
- +91 9865511926
- [email protected]
- Website
- Universal Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Website
- Universal Travels
- Website
- VIVIN Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Schedules at
- VIVIN Travels
- Website
- R.S.Mani Knight Riders
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- R.S.Mani Knight Riders
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a week
- Schedules at
- Sri Ganesh Transports & Travels
- Website
- Atana Connect
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a week
- Schedules at
- Atana Connect
- Website
- Universal Bus( UTS)
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a week
- Schedules at
- Universal Bus( UTS)
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Schedules at
- Apple Travels
- Website
- Uzhavan Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 8h 25m
- Frequency
- Once a week
- Schedules at
- Uzhavan Travels
- Website
- Armor Tours And Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 8h 45m
- Frequency
- Once a week
- Schedules at
- Armor Tours And Travels
- Phone
- 022 - 22026666
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,818
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,818
- Website
- The Shipping Corporation of India
- Ave. Duration
- 2h 26m
- Estimated price
- Rs 6,500–11,000
Kandy Budget Taxi
- Phone
- + 94 71 21 08 210
- Website
- kandybudgettaxi.com
Kandy Meter Taxi
- Phone
- + 94 81 49 55 655
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Nuwara Eliya Taxi
- Phone
- +94 72 27 02 600
- Website
- nuwaraeliyataxi.wixsite.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Randidu Cabs and Tours
- Phone
- +94 72 35 77 277
- Website
- business.facebook.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
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 London airport should I choose?, 4 of the smartest ways to explore Australia, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.



















