There are 6 ways to get from Colombo to Battimalv Island by plane, unknown, train, 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 Bandaranaike International Airport to Port Blair, travel
best- Fly from Bandaranaike International Airport (CMB) to Port Blair (IXZ)CMB - IXZ
- Walk from Port Blair (IXZ) to Battimalv Island
11h 53mFly Bandaranaike International Airport to Banda Aceh International Airport, travel
- Fly from Bandaranaike International Airport (CMB) to Banda Aceh International Airport (BTJ)CMB - BTJ
- Walk from Banda Aceh International Airport (BTJ) to Battimalv Island
15h 43mTrain to Jaffna, fly to Port Blair, travel
- Take the train from Colombo Fort to Tellipallai
- Fly from Jaffna (JAF) to Port Blair (IXZ)JAF - IXZ
- Walk from Port Blair (IXZ) to Battimalv Island
31h 34mBus to Koggala, fly to Port Blair, travel
- Take the bus from Makumbra Multimodal Transport Center to Galle Bus Station
- Fly from Koggala (KCT) to Port Blair (IXZ)KCT - IXZ
- Walk from Port Blair (IXZ) to Battimalv Island
28h 54mTrain to Batticaloa Airport, fly to Port Blair, travel
- Take the train from Fort Station to Batticaloa
- Fly from Batticaloa Airport (BTC) to Port Blair (IXZ)BTC - IXZ
- Walk from Port Blair (IXZ) to Battimalv Island
27h 38mBus, taxi to Weerawila International Airport, fly to Port Blair, travel
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Embilipitiya
- Take the taxi from Embilipitiya to Weerawila International Airport (WRZ)
- Fly from Weerawila International Airport (WRZ) to Port Blair (IXZ)WRZ - IXZ
- Walk from Port Blair (IXZ) to Battimalv Island
32h 23m
Bandaranaike International Airport (CMB) to Port Blair (IXZ) flights
Questions & Answers
The distance between Colombo and Battimalv Island is 1841 km.
It takes approximately 11h 53m to get from Colombo to Battimalv Island, including transfers.
What companies run services between Colombo, Sri Lanka and Battimalv Island, India?
There is no direct connection from Colombo to Battimalv Island. However, you can take the taxi to Colombo-Airport-CMB airport, fly to Port Blair (IXZ), then travel to Battimalv Island. Alternatively, you can take the taxi to Colombo-Airport-CMB airport, fly to Banda Aceh International Airport (BTJ), then travel to Battimalv Island.
- Website
- goindigo.in
Flights from Bandaranaike International Airport to Port Blair via Madras
- Ave. Duration
- 6h 58m
- When
- Every day
- Estimated price
- ₹13,000–20,000
Flights from Bandaranaike International Airport to Port Blair via Bengaluru
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹13,000–20,000
Flights from Jaffna to Port Blair via Madras
- Ave. Duration
- 18h 20m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Jaffna to Port Blair via Tiruchirapalli, Madras
- Ave. Duration
- 16h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–19,000
Flights from Jaffna to Port Blair via Tiruchirapalli, Bengaluru
- Ave. Duration
- 16h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–19,000
Flights from Koggala to Port Blair via Bandaranaike International Airport, Madras
- Ave. Duration
- 17h 20m
- When
- Every day
- Estimated price
- ₹12,000–40,000
Flights from Koggala to Port Blair via Bandaranaike International Airport, Bengaluru
- Ave. Duration
- 17h 25m
- When
- Every day
- Estimated price
- ₹13,000–42,000
Flights from Koggala to Port Blair via Bandaranaike International Airport, Hyderabad
- Ave. Duration
- 19h 35m
- When
- Monday and Thursday
- Estimated price
- ₹15,000–45,000
Flights from Batticaloa Airport to Port Blair via Bandaranaike International Airport, Bengaluru
- Ave. Duration
- 14h 25m
- When
- Every day
- Estimated price
- ₹13,000–42,000
Flights from Batticaloa Airport to Port Blair via Bandaranaike International Airport, Madras
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- ₹12,000–40,000
Flights from Batticaloa Airport to Port Blair via Bandaranaike International Airport, Hyderabad
- Ave. Duration
- 16h 35m
- When
- Monday and Thursday
- Estimated price
- ₹15,000–45,000
Flights from Weerawila International Airport to Port Blair via Bandaranaike International Airport, Madras
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- ₹12,000–40,000
Flights from Weerawila International Airport to Port Blair via Bandaranaike International Airport, Bengaluru
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- ₹13,000–42,000
Flights from Weerawila International Airport to Port Blair via Bandaranaike International Airport, Hyderabad
- Ave. Duration
- 20h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹15,000–45,000
- Website
- airasia.com
Flights from Bandaranaike International Airport to Banda Aceh International Airport via Kuala Lumpur
- Ave. Duration
- 6h 55m
- When
- Monday to Saturday
- Estimated price
- ₹15,000–75,000
- Website
- airindiaexpress.in
Flights from Bandaranaike International Airport to Port Blair via Madras
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹14,000–42,000
- Website
- malindoair.com
Flights from Bandaranaike International Airport to Banda Aceh International Airport via Kuala Lumpur
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–50,000
- Website
- superairjet.com
Flights from Bandaranaike International Airport to Banda Aceh International Airport via Kuala Lumpur
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹18,000–60,000
- Website
- batikair.com
Flights from Bandaranaike International Airport to Banda Aceh International Airport via Soekarno–Hatta
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹26,000–80,000
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Colombo Fort to Tellipallai
- Ave. Duration
- 6h 59m
- 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
Train from Fort Station to Batticaloa
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹390–3,200
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- ₹390–550
- 3rd Class Fare
- ₹420–550
- Air Conditioned Saloon
- ₹800–3,200
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Makumbra Multimodal Transport Center to Galle Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Every 20 minutes
- Estimated price
- ₹105–120
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- ₹105–120
- Semi Lux
- ₹120–180
- Super Lux
- ₹240–300
Bus from Colombo Bastian Mawatha Bus Terminal to Embilipitiya
- Ave. Duration
- 5h 5m
- Frequency
- Every 20 minutes
- Estimated price
- ₹150–180
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- ₹150–180
- Semi Lux
- ₹190–270
- Super Lux
- ₹350–450
- Ave. Duration
- 56 min
- Estimated price
- ₹2,000–2,400
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.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 Is ride-sharing platform BlaBlaCar right for you?, Travelling around the UAE, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.









