There are 4 ways to get from Trincomalee to Pigeon Island by unknown, plane, 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.
Travel to Trincomalee Airport, fly to Geraldton Airport, travel
best- Walk from Trincomalee to Trincomalee Airport (TRR)unknown
- Fly from Trincomalee Airport (TRR) to Geraldton Airport (GET)plane TRR - GET
- Walk from Geraldton-Airport-GET to Pigeon Islandunknown
25h 41mTrain, train to Batticaloa Airport, fly to Geraldton Airport, travel
- Take the train from Trincomalee to Galoya Junctiontrain
- Take the train from Galoya Junction to Batticaloatrain
- Fly from Batticaloa Airport (BTC) to Geraldton Airport (GET)plane BTC - GET
- Walk from Geraldton-Airport-GET to Pigeon Islandunknown
30h 48mBus, Mini Bus, taxi to Weerawila International Airport, fly to Geraldton Airport, travel
- Take the bus from Trincomalee to Dambullabus
- Take the bus from Dambulla to Kandybus
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Embilipitiyabus
- Take the taxi from Embilipitiya to Weerawila International Airport (WRZ)taxi
- Fly from Weerawila International Airport (WRZ) to Geraldton Airport (GET)plane WRZ - GET
- Walk from Geraldton-Airport-GET to Pigeon Islandunknown
41h 42mTrain, train to Batticaloa Airport, fly to Perth Airport, bus, travel
- Take the train from Trincomalee to Galoya Junctiontrain
- Take the train from Galoya Junction to Batticaloatrain
- Fly from Batticaloa Airport (BTC) to Perth Airport (PER)plane BTC - PER
- Take the bus from East Perth to 440 Puma Roadhousebus
- Walk from 440 Puma Roadhouse to Pigeon Islandunknown
29h 33m
Trincomalee Airport (TRR) to Geraldton Airport (GET) flights
Questions & Answers
The distance between Trincomalee and Pigeon Island is 5600 km.
It takes approximately 25h 41m to get from Trincomalee to Pigeon Island, including transfers.
Pigeon Island is 2h 30m ahead of Trincomalee. It is currently 5:54 AM in Trincomalee and 8:24 AM in Pigeon Island.
What companies run services between Trincomalee, Sri Lanka and Pigeon Island, WA, Australia?
There is no direct connection from Trincomalee to Pigeon Island. However, you can travel to Trincomalee Airport (TRR) airport, fly to Geraldton Airport (GET), then travel to Pigeon Island. Alternatively, you can take the train to Galoya Junction, take the train to Batticaloa, take the taxi to Batticaloa Airport (BTC) airport, fly to Geraldton Airport (GET), then travel to Pigeon Island.
- Website
- qantas.com
Flights from Trincomalee Airport to Geraldton Airport via Colombo, Singapore Changi, Perth Airport
- Ave. Duration
- 23h 30m
- When
- Tuesday, Thursday, Saturday, Monday, Wednesday, and Sunday
- Estimated price
- $490–3,100
Flights from Trincomalee Airport to Geraldton Airport via Colombo, Kuala Lumpur, Perth Airport
- Ave. Duration
- 23h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,800
Flights from Trincomalee Airport to Geraldton Airport via Colombo, Suvarnabhumi, Perth Airport
- Ave. Duration
- 23h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $650–1,800
Flights from Batticaloa Airport to Geraldton Airport via Colombo, Singapore Changi, Perth Airport
- Ave. Duration
- 22h 43m
- When
- Every day
- Estimated price
- $490–3,100
Flights from Batticaloa Airport to Geraldton Airport via Colombo, Kuala Lumpur, Perth Airport
- Ave. Duration
- 22h 20m
- When
- Every day
- Estimated price
- $450–1,800
Flights from Batticaloa Airport to Geraldton Airport via Colombo, Suvarnabhumi, Perth Airport
- Ave. Duration
- 23h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $650–1,800
Flights from Weerawila International Airport to Geraldton Airport via Colombo, Singapore Changi, Perth Airport
- Ave. Duration
- 26h 15m
- When
- Tuesday, Thursday, Saturday, Monday, Wednesday, and Sunday
- Estimated price
- $490–3,100
Flights from Weerawila International Airport to Geraldton Airport via Colombo, Kuala Lumpur, Perth Airport
- Ave. Duration
- 26h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,800
Flights from Weerawila International Airport to Geraldton Airport via Colombo, Suvarnabhumi, Perth Airport
- Ave. Duration
- 26h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $650–1,800
- Website
- malaysiaairlines.com
Flights from Batticaloa Airport to Perth Airport via Colombo, Kuala Lumpur
- Ave. Duration
- 17h 30m
- When
- Every day
- Estimated price
- $440–1,500
- Website
- singaporeair.com
Flights from Batticaloa Airport to Perth Airport via Colombo, Singapore Changi
- Ave. Duration
- 20h 40m
- When
- Every day
- Estimated price
- $430–2,700
- Website
- malindoair.com
Flights from Batticaloa Airport to Perth Airport via Colombo, Kuala Lumpur
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- $410–1,200
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Trincomalee to Galoya Junction
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- $5–13
- Website
- Sri Lanka Railways
- 2nd Class Fare
- $5–8
- 3rd Class Fare
- $5–7
- Air Conditioned Saloon
- $9–13
Train from Galoya Junction to Batticaloa
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $5–13
- Website
- Sri Lanka Railways
- 2nd Class Fare
- $5–8
- 3rd Class Fare
- $5–7
- Air Conditioned Saloon
- $10–13
Train from Trincomalee to Galoya Junction
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- $5–13
- Website
- Sri Lanka Railways
- 2nd Class Fare
- $5–8
- 3rd Class Fare
- $5–7
- Air Conditioned Saloon
- $9–13
Train from Galoya Junction to Batticaloa
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $5–13
- Website
- Sri Lanka Railways
- 2nd Class Fare
- $5–8
- 3rd Class Fare
- $5–7
- Air Conditioned Saloon
- $10–13
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Trincomalee to Dambulla
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Estimated price
- $3–5
- Schedules at
- sltb.eseat.lk
Bus from Dambulla to Kandy
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- $3–5
- Schedules at
- sltb.eseat.lk
- Website
- Magical Srilanka
Bus from Dambulla to Kandy
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- Magical Srilanka
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Colombo Bastian Mawatha Bus Terminal to Embilipitiya
- Ave. Duration
- 5h 5m
- Frequency
- Every 20 minutes
- Estimated price
- $2–3
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- $2–3
- Semi Lux
- $2–4
- Super Lux
- $5–7
- Phone
- +61 (0) 8 9274 7464
- [email protected]
- Website
- integritycoachlines.com.au
Bus from East Perth to 440 Puma Roadhouse
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- $95–140
- Schedules at
- integritycoachlines.com.au
- Ave. Duration
- 57 min
- Estimated price
- $29–35
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide
Best ways to travel around Australia
Read the travel guide













