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 BadullaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Lotus Tower
- Seema Malakaya Temple
Hotel
RecommendedHotel

Day 2: 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–605
Activities
- Nelligala International Buddhist Centre
- World Buddhist Museum
Hotel
RecommendedHotel

Day 3: Negombo, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$10–26
Activities
- Local Cooking Class
- Ayurvedic Spa Treatment
Hotel
RecommendedHotel

Day 4: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Negombo to Anuradhapurabus
2h 55m
See more transport optionsActivities
- Isurumuniya Temple
- Samadhi Statue
Hotel
RecommendedHotel

Day 5: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Jaffnabus
2h 37m
See more transport optionsActivities
- Jaffna Public Library
- Rio Ice Cream
Hotel
RecommendedHotel

Day 6: 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
- Nilaveli Beach
- Kanniya Hot Springs
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
- Aanaipanthi Beach
- Kalkudah Beach
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 Tank
- Sri Muthumariamman Kovil
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
$12–20
Activities
- Adisham Bungalow
- Lipton Seat
Hotel
RecommendedHotel

10 days in Sri Lanka
Jaffna HambantotaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Rio Ice Cream
- Delft Island
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$6–15
Activities
- Colombo Fort Railway Station
- National Museum of Colombo
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–605
Activities
- Embekka Devalaya
- Kandyan Cultural Dance Show
Hotel
RecommendedHotel

Day 4: Negombo, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$10–26
Activities
- Angurukaramulla Temple
- St Marys Church
Hotel
RecommendedHotel

Day 5: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Negombo to Anuradhapurabus
2h 55m
See more transport optionsActivities
- Moonstone Sandakada Pahana
- Anuradhapura Archaeological Museum
Hotel
RecommendedHotel

Day 6: 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
- Gatabaruwa Rajamaha Viharaya
- Weherahena Poorwarama Rajamaha Viharaya
Hotel
RecommendedHotel

Day 7: Galle, Sri Lanka
Distance
PopularTransport
- Take the bus from Matara to Gallebus
50 min
$3–5
Activities
- Galle Fort Exploration
- Galle International Cricket Stadium
Hotel
RecommendedHotel

Day 8: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the train from Galle to Ambalangodatrain
37 min
$5–13
Activities
- Balapitiya Beach
- Ariyapala & Sons Mask Museum
Hotel
RecommendedHotel

Day 9: Hikkaduwa, Sri Lanka
Distance
PopularTransport
- Take the train from Ambalangoda to Hikkaduwatrain
10 min
$5–13
Activities
- Ayurvedic Massage
- Madu River Safari
Hotel
RecommendedHotel

Day 10: Hambantota, Sri Lanka
Distance
PopularTransport
- Take the bus from Hikkaduwa to Hambantotabus
- Take the taxi from Hikkaduwa to Hambantotataxi
2h 39m
$64–80
Activities
- Bundala National Park Safari
- Weerawila Lake Bird Watching
Hotel
RecommendedHotel

11 days in Sri Lanka
Galle MataraItinerary navigation
Day 1: Galle, Sri Lanka
Activities
- Galle Local Food Tour
- Jungle Beach Visit
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the taxi from Galle to Colombotaxi
- Fly from Galle to Colomboplane
- Take the taxi from Galle to Colombotaxi
1h 17m
$111–461
Activities
- National Museum of Colombo
- Independence Memorial Hall
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–605
Activities
- Royal Botanic Gardens Peradeniya
- Gadaladeniya Temple
Hotel
RecommendedHotel

Day 4: Negombo, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$10–26
Activities
- Katuwapitiya Church
- Negombo Beach
Hotel
RecommendedHotel

Day 5: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Negombo to Anuradhapurabus
2h 55m
See more transport optionsActivities
- Kuttam Pokuna Twin Ponds
- Abhayagiri Vihara
Hotel
RecommendedHotel

Day 6: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Jaffnabus
2h 37m
See more transport optionsActivities
- Dambakola Patuna Sangamitta Temple
- St James Church
Hotel
RecommendedHotel

Day 7: 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
- Koneswaram Temple
- Arisimale Beach
Hotel
RecommendedHotel

Day 8: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$10–26
Activities
- Batticaloa Gate
- Batticaloa Lighthouse
Hotel
RecommendedHotel

Day 9: 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 Public Library
- Thandikulam Lake
Hotel
RecommendedHotel

Day 10: 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
$12–20
Activities
- Badulla Clock Tower
- St Marks Church
Hotel
RecommendedHotel

Day 11: 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 17m
$21–26
Activities
- Polhena Beach
- Crow Island Beach Park
Hotel
RecommendedHotel

12 days in Sri Lanka
Colombo HambantotaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Seema Malakaya Temple
- Gangaramaya Temple
Hotel
RecommendedHotel

Day 2: 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–605
Activities
- Kandy Lake
- Bahirawakanda Vihara Buddha Statue
Hotel
RecommendedHotel

Day 3: Negombo, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$10–26
Activities
- St Marys Church
- Muthurajawela Marsh Boat Safari
Hotel
RecommendedHotel

Day 4: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Negombo to Anuradhapurabus
2h 55m
See more transport optionsActivities
- Isurumuniya Temple
- Moonstone Sandakada Pahana
Hotel
RecommendedHotel

Day 5: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Jaffnabus
2h 37m
See more transport optionsActivities
- Rio Ice Cream
- Jaffna Market
Hotel
RecommendedHotel

Day 6: 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
- Pigeon Island National Park
- 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
- Explore Puliyantivu Island
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 Clock Tower
- Local Handicraft Shops
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
$12–20
Activities
- Adisham Bungalow
- St Marks Church
Hotel
RecommendedHotel

Day 10: Galle, Sri Lanka
Distance
PopularTransport
- Take the taxi from Badulla to Galletaxi
- Fly from Badulla to Galleplane
- Take the taxi from Badulla to Galletaxi
2h 43m
$96–466
Activities
- National Maritime Museum
- Unawatuna Beach Relaxation
Hotel
RecommendedHotel

Day 11: Matara, Sri Lanka
Distance
PopularTransport
- Take the bus from Galle to Matarabus
50 min
$3–5
Activities
- Polhena Beach
- Mirissa Whale Watching
Hotel
RecommendedHotel

Day 12: Hambantota, Sri Lanka
Distance
PopularTransport
- Take the bus from Matara to Hambantotabus
- Take the taxi from Matara to Hambantotataxi
1h 27m
$63–80
Activities
- Hummanaya Blowhole Visit
- Mulkirigala Rock Temple Excursion
Hotel
RecommendedHotel

13 days in Sri Lanka
Jaffna VavuniyaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Kadurugoda Viharaya Kantarodai
- Dambakola Patuna Sangamitta Temple
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$6–15
Activities
- Independence Memorial Hall
- Colombo Fort Railway Station
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–605
Activities
- Lankatilaka Temple
- World Buddhist Museum
Hotel
RecommendedHotel

Day 4: Negombo, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$10–26
Activities
- Negombo Lagoon Exploration
- Local Cooking Class
Hotel
RecommendedHotel

Day 5: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Negombo to Anuradhapurabus
2h 55m
See more transport optionsActivities
- Moonstone Sandakada Pahana
- Mirisawetiya Stupa
Hotel
RecommendedHotel

Day 6: 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
- Dondra Head Lighthouse
- Polhena Beach
Hotel
RecommendedHotel

Day 7: Galle, Sri Lanka
Distance
PopularTransport
- Take the bus from Matara to Gallebus
50 min
$3–5
Activities
- Spice Garden Tour
- Dutch Reformed Church Visit
Hotel
RecommendedHotel

Day 8: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the train from Galle to Ambalangodatrain
37 min
$5–13
Activities
- Local Seafood Dining Experience
- Kosgoda Turtle Hatchery
Hotel
RecommendedHotel

Day 9: Hikkaduwa, Sri Lanka
Distance
PopularTransport
- Take the train from Ambalangoda to Hikkaduwatrain
10 min
$5–13
Activities
- Hikkaduwa Turtle Hatchery
- Tsunami Honganji Vihara
Hotel
RecommendedHotel

Day 10: Hambantota, Sri Lanka
Distance
PopularTransport
- Take the bus from Hikkaduwa to Hambantotabus
- Take the taxi from Hikkaduwa to Hambantotataxi
2h 39m
$64–80
Activities
- Weerawila Lake Bird Watching
- Mirijjawila Botanical Garden Visit
Hotel
RecommendedHotel

Day 11: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the taxi from Hambantota to Batticaloataxi
- Take the bus from Hambantota to Batticaloabus
- Take the bus from Hambantota to Batticaloabus
11h 37m
$77–94
Activities
- St Marys Cathedral
- Batticaloa Fort
Hotel
RecommendedHotel

Day 12: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the train from Batticaloa to Trincomaleetrain
- Take the train from Batticaloa to Trincomaleetrain
5h 36m
$11–26
Activities
- Gokanna Temple
- Arisimale Beach
Hotel
RecommendedHotel

Day 13: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Trincomalee to Vavuniyabus
- Take the bus from Trincomalee to Vavuniyabus
5h 40m
See more transport optionsActivities
- Old Dutch Fort Remains
- Vavuniya Archaeological Museum
Hotel
RecommendedHotel

14 days in Sri Lanka
Galle AmbalangodaItinerary navigation
Day 1: Galle, Sri Lanka
Activities
- Galle Local Food Tour
- National Maritime Museum
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the taxi from Galle to Colombotaxi
- Fly from Galle to Colomboplane
- Take the taxi from Galle to Colombotaxi
1h 17m
$111–461
Activities
- Mount Lavinia Beach
- Barefoot
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–605
Activities
- Bahirawakanda Vihara Buddha Statue
- Royal Botanic Gardens Peradeniya
Hotel
RecommendedHotel

Day 4: Negombo, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$10–26
Activities
- Visit a Toddy Tapper
- Angurukaramulla Temple
Hotel
RecommendedHotel

Day 5: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Negombo to Anuradhapurabus
2h 55m
See more transport optionsActivities
- Ruwanwelisaya Stupa
- Jaya Sri Maha Bodhi
Hotel
RecommendedHotel

Day 6: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Jaffnabus
2h 37m
See more transport optionsActivities
- Jaffna Market
- Nallur Kandaswamy Kovil
Hotel
RecommendedHotel

Day 7: 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
- Pigeon Island National Park
- Trincomalee Harbour Boat Ride
Hotel
RecommendedHotel

Day 8: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$10–26
Activities
- St Marys Cathedral
- Batticaloa Central Market
Hotel
RecommendedHotel

Day 9: 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
- Kalukondaya Malai Temple
- Vavuniya Railway Station
Hotel
RecommendedHotel

Day 10: 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
$12–20
Activities
- St Marks Church
- Ravana Falls
Hotel
RecommendedHotel

Day 11: 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 17m
$21–26
Activities
- Weherahena Poorwarama Rajamaha Viharaya
- Mirissa Whale Watching
Hotel
RecommendedHotel

Day 12: Hambantota, Sri Lanka
Distance
PopularTransport
- Take the bus from Matara to Hambantotabus
- Take the taxi from Matara to Hambantotataxi
1h 27m
$63–80
Activities
- Hambantota Lighthouse Viewpoint
- Ussangoda National Park Exploration
Hotel
RecommendedHotel

Day 13: Hikkaduwa, Sri Lanka
Distance
PopularTransport
- Take the taxi from Hambantota to Hikkaduwataxi
- Take the bus from Hambantota to Hikkaduwabus
2h 36m
$66–80
Activities
- Ayurvedic Massage
- Scuba Diving
Hotel
RecommendedHotel

Day 14: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the bus from Hikkaduwa to Ambalangodabus
15 min
$3–5
Activities
- Handloom Weaving Center
- Ambalangoda Mask Museum
Hotel
RecommendedHotel









