There are 8 ways to get from Colombo to Bhawānipatna by plane, train, bus, ferry, 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 Mana Airport, train
best- Fly from Bandaranaike International Airport (CMB) to Mana Airport (RPR)CMB - RPR
- Take the train from Mandir Hasaud to Bhawanipatna
13h 4m₹14,637–45,666Train, ferry
cheapest- Take the train from Colombo Fort to Kankesanturai
- Take the ferry from Kankesanturai to Nagapattinam
- Take the train from Nagappattinam to Mayiladuturai J
- Take the train from Mayiladuturai J to Vizianagram Jn
- Take the train from Vizianagram Jn to Bhawanipatna
40h 48m₹7,709–16,878Bus, ferry, train
- Take the bus from Pettah to Kankesanturai
- Take the ferry from Kankesanturai to Nagapattinam
- Take the bus from Nagore to Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus
- Take the train from Chennai Egmore to Kesinga
35h 35m₹8,947–13,022Fly to Visakhapatnam Airport, train
- Fly from Bandaranaike International Airport (CMB) to Visakhapatnam Airport (VTZ)CMB - VTZ
- Take the train from Simhachalam to Bhawanipatna
12h 7m₹13,287–20,336Fly to Utkela
- Fly from Bandaranaike International Airport (CMB) to Utkela (UKE)CMB - UKE
9h 58m₹16,727–46,436Fly to Jagdalpur Airport, train, taxi
- Fly from Bandaranaike International Airport (CMB) to Jagdalpur Airport (JGB)CMB - JGB
- Take the train from Jagdalpur to Ambodala
- Take the taxi from Ambodala to Bhawānipatna
18h 11m₹17,557–61,936Fly to Biju Patnaik International Airport, train
- Fly from Bandaranaike International Airport (CMB) to Biju Patnaik International Airport (BBI)CMB - BBI
- Take the train from Bhubaneswar to Bhawanipatna
18h 11m₹15,417–46,236Train, ferry via Pallāvaram
- Take the train from Colombo Fort to Kankesanturai
- Take the ferry from Kankesanturai to Nagapattinam
- Take the train from Nagappattinam to Tambaram
- Take the train from Tambaram to Kesinga
39h 18m₹8,419–16,978
Bandaranaike International Airport (CMB) to Mana Airport (RPR) flights
Questions & Answers
The cheapest way to get from Colombo to Bhawānipatna is to train and ferry which costs ₹7,500 - ₹17,000 and takes 40h 48m.
The fastest way to get from Colombo to Bhawānipatna is to fly which takes 9h 58m and costs ₹16,000 - ₹47,000.
The distance between Colombo and Bhawānipatna is 1876 km.
The best way to get from Colombo to Bhawānipatna without a car is to train and ferry via Pallāvaram which takes 39h 18m and costs ₹8,000 - ₹17,000.
It takes approximately 13h 4m to get from Colombo to Bhawānipatna, including transfers.
There are one+ hotels available in Bhawānipatna.
What companies run services between Colombo, Sri Lanka and Bhawānipatna, India?
IndiGo Airlines, Int'Air Îles, and four other airlines fly from Bandaranaike International Airport (CMB) to Utkela (UKE) twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Bandaranaike International Airport to Mana Airport via Bengaluru
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹12,000–40,000
Flights from Bandaranaike International Airport to Mana Airport via Hyderabad
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–40,000
Flights from Bandaranaike International Airport to Mana Airport via Madras
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹11,000–40,000
Flights from Bandaranaike International Airport to Mana Airport via Mumbai
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ₹12,000–46,000
Flights from Bandaranaike International Airport to Mana Airport via Delhi
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹16,000–55,000
Flights from Bandaranaike International Airport to Visakhapatnam Airport via Bengaluru
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Bandaranaike International Airport to Visakhapatnam Airport via Madras
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,500–30,000
Flights from Bandaranaike International Airport to Visakhapatnam Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–15,000
Flights from Bandaranaike International Airport to Jagdalpur Airport via Hyderabad
- Ave. Duration
- 8h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–55,000
Flights from Bandaranaike International Airport to Jagdalpur Airport via Madras, Hyderabad
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- ₹13,000–55,000
Flights from Bandaranaike International Airport to Jagdalpur Airport via Bengaluru, Hyderabad
- Ave. Duration
- 8h 5m
- When
- Thursday to Saturday
- Estimated price
- ₹13,000–55,000
Flights from Bandaranaike International Airport to Biju Patnaik International Airport via Madras
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹12,000–40,000
Flights from Bandaranaike International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–42,000
Flights from Bandaranaike International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹12,000–41,000
Flights from Bandaranaike International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹15,000–48,000
Flights from Bandaranaike International Airport to Utkela via Madras, Biju Patnaik International Airport
- Ave. Duration
- 9h 10m
- When
- Wednesday and Saturday
- Estimated price
- ₹13,000–42,000
Flights from Bandaranaike International Airport to Utkela via Bengaluru, Biju Patnaik International Airport
- Ave. Duration
- 11h
- When
- Wednesday and Saturday
- Estimated price
- ₹13,000–41,000
Flights from Bandaranaike International Airport to Utkela via Mumbai, Biju Patnaik International Airport
- Ave. Duration
- 13h 55m
- When
- Tuesday and Friday
- Estimated price
- ₹16,000–50,000
Flights from Bandaranaike International Airport to Utkela via Delhi, Biju Patnaik International Airport
- Ave. Duration
- 15h 20m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹17,000–60,000
- Website
- airindia.in
Flights from Bandaranaike International Airport to Mana Airport via Delhi
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹15,000–46,000
Flights from Bandaranaike International Airport to Visakhapatnam Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹10,000–31,000
Flights from Bandaranaike International Airport to Visakhapatnam Airport via Hyderabad
- Ave. Duration
- 6h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–33,000
Flights from Bandaranaike International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 9h 12m
- When
- Tuesday to Saturday
- Estimated price
- ₹12,000–38,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Mandir Hasaud to Bhawanipatna
- Ave. Duration
- 5h 53m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Chennai Egmore to Kesinga
- Ave. Duration
- 18h 23m
- Frequency
- Once 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
Train from Simhachalam to Bhawanipatna
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Jagdalpur to Ambodala
- Ave. Duration
- 7h 53m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Bhubaneswar to Bhawanipatna
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- ₹340–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹340–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Nagappattinam to Tambaram
- Ave. Duration
- 6h 8m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Tambaram to Kesinga
- Ave. Duration
- 18h 58m
- Frequency
- Once a week
- Estimated price
- ₹500–4,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Nagappattinam to Mayiladuturai J
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Mayiladuturai J to Vizianagram Jn
- Ave. Duration
- 19h 48m
- Frequency
- Once a week
- Estimated price
- ₹500–4,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Vizianagram Jn to Bhawanipatna
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- ₹390–3,800
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- ₹390–550
- 3rd Class Fare
- ₹440–550
- Air Conditioned Saloon
- ₹850–3,800
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Pettah to Kankesanturai
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ₹782
- Schedules at
- https://ncgexpress.lk/
- Phone
- 9513948001
- commercial@tnstc.in
- Website
- tnstc.in
Bus from Nagore to Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- ₹260–650
- Website
- https://www.tnstc.in/OTRSOnline/
- Sleeper/ Seater
- ₹260–550
- Website
- shipindia.com
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹6,500
- Schedules at
- shipindia.com
- Ave. Duration
- 41 min
- Estimated price
- ₹1,000–1,200
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 How to get from JFK to New York City, Which side of Niagara Falls should I choose (and how do I get there)?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

















