Sri Lanka travel plans with the routes already figured out
Rome2Rio itineraries for Sri Lanka are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.
9 days in Sri Lanka
Colombo BatticaloaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Jami Ul-Alfar Mosque Red Mosque
- Mount Lavinia Beach
Hotel
RecommendedHotel

Day 2: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 20m
$5–13
Activities
- Nallur Kandaswamy Kovil
- Kadurugoda Viharaya Kantarodai
Hotel
RecommendedHotel

Day 3: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the bus from Jaffna to Trincomaleebus
- Take the bus from Jaffna to Trincomaleebus
6h 26m
See more transport optionsActivities
- Fort Frederick
- Trincomalee Harbour Boat Ride
Hotel
RecommendedHotel

Day 4: Kandy, Sri Lanka
Distance
PopularTransport
- Take the bus from Trincomalee to Kandybus
- Take the bus from Trincomalee to Kandybus
6h 2m
$9–13
Activities
- Kandy Lake
- Arthurs Seat
Hotel
RecommendedHotel

Day 5: Galle, Sri Lanka
Distance
PopularTransport
- Take the taxi from Kandy to Galletaxi
- Fly from Kandy to Galleplane
- Take the taxi from Kandy to Galletaxi
1h 20m
$82–429
Activities
- Galle Fort Exploration
- Dutch Reformed Church Visit
Hotel
RecommendedHotel

Day 6: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Galle to Anuradhapurabus
- Take the bus from Galle to Anuradhapurabus
- Take the bus from Galle to Anuradhapurabus
6h 44m
$13–16
Activities
- Moonstone Sandakada Pahana
- Samadhi Statue
Hotel
RecommendedHotel

Day 7: Matara, Sri Lanka
Distance
PopularTransport
- Take the train from Anuradhapura to Mataratrain
- Take the transfer from Anuradhapura to Mataratransfer
- Take the bus from Anuradhapura to Matarabus
6h 20m
$8–16
Activities
- Star Fort
- Dickwella Beach
Hotel
RecommendedHotel

Day 8: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Matara to Vavuniyabus
- Take the bus from Matara to Vavuniyabus
6h 45m
See more transport optionsActivities
- Vavuniya Public Library
- Vavuniya Railway Station
Hotel
RecommendedHotel

Day 9: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Batticaloabus
- Take the walk from Vavuniya to Batticaloawalk
- Take the bus from Vavuniya to Batticaloabus
5h 30m
See more transport optionsActivities
- Batticaloa Gate
- Batticaloa Lagoon Boat Ride
Hotel
RecommendedHotel

10 days in Sri Lanka
Jaffna MataraItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- St James Church
- Nallur Kandaswamy Kovil
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$5–15
Activities
- Arcade Independence Square
- Dutch Hospital Shopping Precinct
Hotel
RecommendedHotel

Day 3: Kandy, Sri Lanka
Distance
PopularTransport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$110–604
Activities
- Udawatta Kele Sanctuary
- Bahirawakanda Vihara Buddha Statue
Hotel
RecommendedHotel

Day 4: Galle, Sri Lanka
Distance
PopularTransport
- Take the taxi from Kandy to Galletaxi
- Fly from Kandy to Galleplane
- Take the taxi from Kandy to Galletaxi
1h 20m
$82–429
Activities
- Habaraduwa Turtle Hatchery
- Unawatuna Beach Relaxation
Hotel
RecommendedHotel

Day 5: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Galle to Anuradhapurabus
- Take the bus from Galle to Anuradhapurabus
- Take the bus from Galle to Anuradhapurabus
6h 44m
$13–16
Activities
- Ruwanwelisaya Stupa
- Moonstone Sandakada Pahana
Hotel
RecommendedHotel

Day 6: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Trincomaleebus
- Take the bus from Anuradhapura to Trincomaleebus
4h 53m
$2–13
Activities
- Uppuveli Beach
- Whale Watching Tour
Hotel
RecommendedHotel

Day 7: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$10–26
Activities
- Dutch Museum Batticaloa
- Thiruchendur Murugan Temple
Hotel
RecommendedHotel

Day 8: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Vavuniyabus
- Take the walk from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
5h 43m
See more transport optionsActivities
- Vavuniya Archaeological Museum
- Local Food Stalls
Hotel
RecommendedHotel

Day 9: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Badullabus
- Take the walk from Vavuniya to Badullawalk
- Take the bus from Vavuniya to Badullabus
11h 44m
$11–20
Activities
- Diyaluma Falls
- St Marks Church
Hotel
RecommendedHotel

Day 10: Matara, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Matarabus
- Take the bus from Badulla to Matarabus
- Take the bus from Badulla to Matarabus
8h 23m
$21–26
Activities
- Paravi Duwa Temple
- Weherahena Poorwarama Rajamaha Viharaya
Hotel
RecommendedHotel

11 days in Sri Lanka
Colombo DambullaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Gangaramaya Temple
- Lotus Tower
Hotel
RecommendedHotel

Day 2: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 20m
$5–13
Activities
- Jaffna Fort
- Rio Ice Cream
Hotel
RecommendedHotel

Day 3: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the bus from Jaffna to Trincomaleebus
- Take the bus from Jaffna to Trincomaleebus
6h 26m
See more transport optionsActivities
- Uppuveli Beach
- Arisimale Beach
Hotel
RecommendedHotel

Day 4: Kandy, Sri Lanka
Distance
PopularTransport
- Take the bus from Trincomalee to Kandybus
- Take the bus from Trincomalee to Kandybus
6h 2m
$9–13
Activities
- Kandy City Center
- Arthurs Seat
Hotel
RecommendedHotel

Day 5: Galle, Sri Lanka
Distance
PopularTransport
- Take the taxi from Kandy to Galletaxi
- Fly from Kandy to Galleplane
- Take the taxi from Kandy to Galletaxi
1h 20m
$82–429
Activities
- Galle Fort Souvenir Shopping
- Sunset at Flag Rock
Hotel
RecommendedHotel

Day 6: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Galle to Anuradhapurabus
- Take the bus from Galle to Anuradhapurabus
- Take the bus from Galle to Anuradhapurabus
6h 44m
$13–16
Activities
- Eth Pokuna Elephant Pond
- Mihintale
Hotel
RecommendedHotel

Day 7: Matara, Sri Lanka
Distance
PopularTransport
- Take the train from Anuradhapura to Mataratrain
- Take the transfer from Anuradhapura to Mataratransfer
- Take the bus from Anuradhapura to Matarabus
6h 20m
$8–16
Activities
- Hummanaya Blowhole
- Dickwella Beach
Hotel
RecommendedHotel

Day 8: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Matara to Vavuniyabus
- Take the bus from Matara to Vavuniyabus
6h 45m
See more transport optionsActivities
- Kandasamy Kovil
- Vavuniya Clock Tower
Hotel
RecommendedHotel

Day 9: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Batticaloabus
- Take the walk from Vavuniya to Batticaloawalk
- Take the bus from Vavuniya to Batticaloabus
5h 30m
See more transport optionsActivities
- Dutch Museum Batticaloa
- St Marys Cathedral
Hotel
RecommendedHotel

Day 10: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Badullabus
- Take the walk from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$13–24
Activities
- Diyaluma Falls
- Badulla Clock Tower
Hotel
RecommendedHotel

Day 11: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Dambullabus
- Take the bus from Badulla to Dambullabus
9h 15m
$7–18
Activities
- Dambulla Dedicated Economic Centre
- Rangiri Dambulla International Stadium
Hotel
RecommendedHotel

13 days in Sri Lanka
Colombo HikkaduwaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- National Museum of Colombo
- Independence Memorial Hall
Hotel
RecommendedHotel

Day 2: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 20m
$5–13
Activities
- Nallur Kandaswamy Kovil
- Jaffna Public Library
Hotel
RecommendedHotel

Day 3: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the bus from Jaffna to Trincomaleebus
- Take the bus from Jaffna to Trincomaleebus
6h 26m
See more transport optionsActivities
- Uppuveli Beach
- Trincomalee Harbour Boat Ride
Hotel
RecommendedHotel

Day 4: Kandy, Sri Lanka
Distance
PopularTransport
- Take the bus from Trincomalee to Kandybus
- Take the bus from Trincomalee to Kandybus
6h 2m
$9–13
Activities
- World Buddhist Museum
- Kandy Lake
Hotel
RecommendedHotel

Day 5: Galle, Sri Lanka
Distance
PopularTransport
- Take the taxi from Kandy to Galletaxi
- Fly from Kandy to Galleplane
- Take the taxi from Kandy to Galletaxi
1h 20m
$82–429
Activities
- Jungle Beach Visit
- National Maritime Museum
Hotel
RecommendedHotel

Day 6: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Galle to Anuradhapurabus
- Take the bus from Galle to Anuradhapurabus
- Take the bus from Galle to Anuradhapurabus
6h 44m
$13–16
Activities
- Anuradhapura Archaeological Museum
- Mihintale
Hotel
RecommendedHotel

Day 7: Matara, Sri Lanka
Distance
PopularTransport
- Take the train from Anuradhapura to Mataratrain
- Take the transfer from Anuradhapura to Mataratransfer
- Take the bus from Anuradhapura to Matarabus
6h 20m
$8–16
Activities
- Matara Bodhiya
- Kushtarajagala Statue
Hotel
RecommendedHotel

Day 8: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Matara to Vavuniyabus
- Take the bus from Matara to Vavuniyabus
6h 45m
See more transport optionsActivities
- Vavuniya Archaeological Museum
- Vavuniya Tank
Hotel
RecommendedHotel

Day 9: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Batticaloabus
- Take the walk from Vavuniya to Batticaloawalk
- Take the bus from Vavuniya to Batticaloabus
5h 30m
See more transport optionsActivities
- Batticaloa Lighthouse
- Aanaipanthi Beach
Hotel
RecommendedHotel

Day 10: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Badullabus
- Take the walk from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$13–24
Activities
- St Marks Church
- Dunhinda Falls
Hotel
RecommendedHotel

Day 11: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Dambullabus
- Take the bus from Badulla to Dambullabus
9h 15m
$7–18
Activities
- Local Farm Visit
- Rangiri Dambulla International Stadium
Hotel
RecommendedHotel

Day 12: Negombo, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Negombobus
- Take the walk from Dambulla to Negombowalk
- Take the bus from Dambulla to Negombobus
4h 1m
See more transport optionsActivities
- Muthurajawela Marsh Boat Safari
- Dutch Canal Boat Ride
Hotel
RecommendedHotel

Day 13: Hikkaduwa, Sri Lanka
Distance
PopularTransport
- Take the bus from Negombo to Hikkaduwabus
- Take the transfer from Negombo to Hikkaduwatransfer
- Take the train from Negombo to Hikkaduwatrain
3h 31m
See more transport optionsActivities
- Sri Lankan Cooking Class
- Community Tsunami Museum
Hotel
RecommendedHotel



