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
ColomboBatticaloaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Independence Memorial Hall
- Jami Ul-Alfar Mosque Red Mosque
Hotel

Day 2: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$109–549
Activities
- Udawatta Kele Sanctuary
- Lankatilaka Temple
Hotel

Day 3: Galle, Sri Lanka
Transport
- Take the taxi from Kandy to Galletaxi
- Fly from Kandy to Galleplane
- Take the taxi from Kandy to Galletaxi
1h 21m
$84–442
Activities
- Japanese Peace Pagoda
- Spice Garden Tour
Hotel

Day 4: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
19 min
$2–12
Activities
- Surfing at Narigama Beach
- Community Tsunami Museum
Hotel

Day 5: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombotaxi
- Fly from Hikkaduwa to Negomboplane
- Take the taxi from Hikkaduwa to Negombotaxi
1h 18m
$105–441
Activities
- Muthurajawela Marsh Boat Safari
- Local Cooking Class
Hotel

Day 6: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 34m
See more transport optionsActivities
- Moonstone Sandakada Pahana
- Isurumuniya Temple
Hotel

Day 7: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffnabus
2h 45m
See more transport optionsActivities
- Jaffna Public Library
- Palmyrah Development Board
Hotel

Day 8: Trincomalee, Sri Lanka
Transport
- Take the bus from Jaffna to Trincomaleebus
- Take the bus from Jaffna to Trincomaleebus
6h 26m
See more transport optionsActivities
- Seruwawila Mangala Raja Maha Viharaya
- Fort Frederick
Hotel

Day 9: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$12–31
Activities
- Kalkudah Beach
- Dutch Museum Batticaloa
Hotel

10 days in Sri Lanka
KandyMataraItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- Kandyan Cultural Dance Show
- Lankatilaka Temple
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Kandy to Colombotrain
2h 36m
$6–19
Activities
- National Museum of Colombo
- Dehiwala Zoological Garden
Hotel

Day 3: Jaffna, Sri Lanka
Transport
- Take the bus from Colombo to Jaffnabus
6h 15m
$6–13
Activities
- Jaffna Public Library
- Dambakola Patuna Sangamitta Temple
Hotel

Day 4: Trincomalee, Sri Lanka
Transport
- Take the bus from Jaffna to Trincomaleebus
- Take the bus from Jaffna to Trincomaleebus
6h 26m
See more transport optionsActivities
- Naval Museum
- Fort Frederick
Hotel

Day 5: Anuradhapura, Sri Lanka
Transport
- Take the bus from Trincomalee to Anuradhapurabus
- Take the bus from Trincomalee to Anuradhapurabus
5h 4m
$3–13
Activities
- Jetavanarama Stupa
- Moonstone Sandakada Pahana
Hotel

Day 6: Dambulla, Sri Lanka
Transport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$1–2
Activities
- Kaudulla National Park Safari
- Dambulla Cave Temple
Hotel

Day 7: Negombo, Sri Lanka
Transport
- Take the bus from Dambulla to Negombobus
- Take the taxi from Dambulla to Negombotaxi
2h 48m
$56–81
Activities
- Negombo Fish Market
- Katuwapitiya Church
Hotel

Day 8: Galle, Sri Lanka
Transport
- Take the taxi from Negombo to Galletaxi
- Take the bus from Negombo to Gallebus
2h 15m
$42–50
Activities
- National Maritime Museum
- Japanese Peace Pagoda
Hotel

Day 9: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
19 min
$2–12
Activities
- Seenigama Muhudu Viharaya
- Hikkaduwa Turtle Hatchery
Hotel

Day 10: Matara, Sri Lanka
Transport
- Take the bus from Hikkaduwa to Matarabus
1h 12m
See more transport optionsActivities
- Paravi Duwa Temple
- Dondra Head Lighthouse
Hotel

11 days in Sri Lanka
JaffnaVavuniyaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Delft Island
- Jaffna Market
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the bus from Jaffna to Colombobus
6h 10m
$6–13
Activities
- Dutch Hospital Shopping Precinct
- Seema Malakaya Temple
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$109–549
Activities
- Lankatilaka Temple
- Arthurs Seat
Hotel

Day 4: Galle, Sri Lanka
Transport
- Take the taxi from Kandy to Galletaxi
- Fly from Kandy to Galleplane
- Take the taxi from Kandy to Galletaxi
1h 21m
$84–442
Activities
- Sunset at Flag Rock
- Observe Stilt Fishing
Hotel

Day 5: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
19 min
$2–12
Activities
- Moonstone Mine Meetiyagoda
- Seenigama Muhudu Viharaya
Hotel

Day 6: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombotaxi
- Fly from Hikkaduwa to Negomboplane
- Take the taxi from Hikkaduwa to Negombotaxi
1h 18m
$105–441
Activities
- Katuwapitiya Church
- Local Cooking Class
Hotel

Day 7: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 34m
See more transport optionsActivities
- Abhayagiri Vihara
- Thuparamaya
Hotel

Day 8: Dambulla, Sri Lanka
Transport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$1–2
Activities
- Sri Lankan Cooking Class
- Hiriwadunna Village Safari
Hotel

Day 9: Trincomalee, Sri Lanka
Transport
- Take the bus from Dambulla to Trincomaleebus
2h 50m
$1–11
Activities
- Kanniya Hot Springs
- Fort Frederick
Hotel

Day 10: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$12–31
Activities
- Batticaloa Fort
- Pasikudah Beach
Hotel

Day 11: Vavuniya, Sri Lanka
Transport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
6h 57m
$12–13
Activities
- Local Food Stalls
- Aadi Aru River Bank
Hotel

12 days in Sri Lanka
GalleHikkaduwaItinerary navigation
Day 1: Galle, Sri Lanka
Activities
- Habaraduwa Turtle Hatchery
- Japanese Peace Pagoda
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the taxi from Galle to Colombotaxi
- Fly from Galle to Colomboplane
- Take the taxi from Galle to Colombotaxi
1h 13m
$114–459
Activities
- Colombo Fort Railway Station
- Dutch Hospital Shopping Precinct
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$109–549
Activities
- Embekka Devalaya
- Royal Botanic Gardens Peradeniya
Hotel

Day 4: Negombo, Sri Lanka
Transport
- Take the train from Kandy to Negombotrain
- Take the taxi from Kandy to Negombotaxi
2h 35m
$25–37
Activities
- Dutch Fort
- St Marys Church
Hotel

Day 5: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 34m
See more transport optionsActivities
- Thuparamaya
- Samadhi Statue
Hotel

Day 6: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffnabus
2h 45m
See more transport optionsActivities
- Palmyrah Development Board
- Jaffna Fort
Hotel

Day 7: Trincomalee, Sri Lanka
Transport
- Take the bus from Jaffna to Trincomaleebus
- Take the bus from Jaffna to Trincomaleebus
6h 26m
See more transport optionsActivities
- Pigeon Island National Park
- Kanniya Hot Springs
Hotel

Day 8: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$12–31
Activities
- Kalkudah Beach
- Batticaloa Fort
Hotel

Day 9: Vavuniya, Sri Lanka
Transport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
6h 57m
$12–13
Activities
- Kandasamy Kovil
- Vavuniya Urban Council Park
Hotel

Day 10: Badulla, Sri Lanka
Transport
- Take the bus from Vavuniya to Badullabus
- Take the taxi from Vavuniya to Badullataxi
- Fly from Vavuniya to Badullaplane
- Take the taxi from Vavuniya to Badullataxi
7h 22m
$111–488
Activities
- St Marks Church
- Dunhinda Falls
Hotel

Day 11: Matara, Sri Lanka
Transport
- Take the taxi from Badulla to Matarataxi
- Fly from Badulla to Mataraplane
- Take the taxi from Badulla to Matarataxi
2h 56m
$149–519
Activities
- Weherahena Poorwarama Rajamaha Viharaya
- Dondra Head Lighthouse
Hotel

Day 12: Hikkaduwa, Sri Lanka
Transport
- Take the bus from Matara to Hikkaduwabus
1h 12m
See more transport optionsActivities
- Community Tsunami Museum
- Hikkaduwa Beach
Hotel

13 days in Sri Lanka
ColomboAmbalangodaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Barefoot
- Jami Ul-Alfar Mosque Red Mosque
Hotel

Day 2: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$109–549
Activities
- Embekka Devalaya
- World Buddhist Museum
Hotel

Day 3: Galle, Sri Lanka
Transport
- Take the taxi from Kandy to Galletaxi
- Fly from Kandy to Galleplane
- Take the taxi from Kandy to Galletaxi
1h 21m
$84–442
Activities
- Habaraduwa Turtle Hatchery
- Jungle Beach Visit
Hotel

Day 4: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
19 min
$2–12
Activities
- Hikkaduwa Turtle Hatchery
- Community Tsunami Museum
Hotel

Day 5: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombotaxi
- Fly from Hikkaduwa to Negomboplane
- Take the taxi from Hikkaduwa to Negombotaxi
1h 18m
$105–441
Activities
- Kitesurfing or Windsurfing
- Ayurvedic Spa Treatment
Hotel

Day 6: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 34m
See more transport optionsActivities
- Anuradhapura Archaeological Museum
- Mirisawetiya Stupa
Hotel

Day 7: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffnabus
2h 45m
See more transport optionsActivities
- Rio Ice Cream
- Palmyrah Development Board
Hotel

Day 8: Trincomalee, Sri Lanka
Transport
- Take the bus from Jaffna to Trincomaleebus
- Take the bus from Jaffna to Trincomaleebus
6h 26m
See more transport optionsActivities
- Kanniya Hot Springs
- Dutch Bay
Hotel

Day 9: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$12–31
Activities
- Explore Puliyantivu Island
- Batticaloa Gate
Hotel

Day 10: Vavuniya, Sri Lanka
Transport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
6h 57m
$12–13
Activities
- Vavuniya Archaeological Museum
- Thandikulam Lake
Hotel

Day 11: Badulla, Sri Lanka
Transport
- Take the bus from Vavuniya to Badullabus
- Take the taxi from Vavuniya to Badullataxi
- Fly from Vavuniya to Badullaplane
- Take the taxi from Vavuniya to Badullataxi
7h 22m
$111–488
Activities
- Diyaluma Falls
- Muthiyangana Raja Maha Vihara
Hotel

Day 12: Matara, Sri Lanka
Transport
- Take the taxi from Badulla to Matarataxi
- Fly from Badulla to Mataraplane
- Take the taxi from Badulla to Matarataxi
2h 56m
$149–519
Activities
- Mirissa Whale Watching
- Dickwella Beach
Hotel

Day 13: Ambalangoda, Sri Lanka
Transport
- Take the bus from Matara to Ambalangodabus
1h 27m
See more transport optionsActivities
- Traditional Puppet Show
- Cinnamon Island Visit
Hotel

14 days in Sri Lanka
KandyKalmunaiItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- Nelligala International Buddhist Centre
- Lankatilaka Temple
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Kandy to Colombotrain
2h 36m
$6–19
Activities
- Gangaramaya Temple
- Colombo Fort Railway Station
Hotel

Day 3: Jaffna, Sri Lanka
Transport
- Take the bus from Colombo to Jaffnabus
6h 15m
$6–13
Activities
- Palmyrah Development Board
- Mandaitivu Island
Hotel

Day 4: Trincomalee, Sri Lanka
Transport
- Take the bus from Jaffna to Trincomaleebus
- Take the bus from Jaffna to Trincomaleebus
6h 26m
See more transport optionsActivities
- Marble Beach
- Trincomalee Harbour Boat Ride
Hotel

Day 5: Anuradhapura, Sri Lanka
Transport
- Take the bus from Trincomalee to Anuradhapurabus
- Take the bus from Trincomalee to Anuradhapurabus
5h 4m
$3–13
Activities
- Jaya Sri Maha Bodhi
- Mirisawetiya Stupa
Hotel

Day 6: Dambulla, Sri Lanka
Transport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$1–2
Activities
- Ayurvedic Spa Treatment
- Minneriya National Park Safari
Hotel

Day 7: Negombo, Sri Lanka
Transport
- Take the bus from Dambulla to Negombobus
- Take the taxi from Dambulla to Negombotaxi
2h 48m
$56–81
Activities
- Muthurajawela Marsh Boat Safari
- Angurukaramulla Temple
Hotel

Day 8: Galle, Sri Lanka
Transport
- Take the taxi from Negombo to Galletaxi
- Take the bus from Negombo to Gallebus
2h 15m
$42–50
Activities
- National Maritime Museum
- Japanese Peace Pagoda
Hotel

Day 9: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
19 min
$2–12
Activities
- Surfing at Narigama Beach
- Hikkaduwa Lake Boat Ride
Hotel

Day 10: Matara, Sri Lanka
Transport
- Take the bus from Hikkaduwa to Matarabus
1h 12m
See more transport optionsActivities
- Matara Bodhiya
- Mirissa Whale Watching
Hotel

Day 11: Ambalangoda, Sri Lanka
Transport
- Take the bus from Matara to Ambalangodabus
1h 27m
See more transport optionsActivities
- Ambalangoda Beach
- Local Seafood Dining Experience
Hotel

Day 12: Monaragala, Sri Lanka
Transport
- Take the taxi from Ambalangoda to Monaragalataxi
- Fly from Ambalangoda to Monaragalaplane
- Take the taxi from Ambalangoda to Monaragalataxi
2h 45m
$158–530
Activities
- Gal Oya National Park
- Maligawila Buddha Statue
Hotel

Day 13: Katunayake, Sri Lanka
Transport
- Take the taxi from Monaragala to Katunayaketaxi
- Fly from Monaragala to Katunayakeplane
2h 14m
$92–426
Activities
- Enjoy Seafood Dinner
- Ayurvedic Spa Treatment
Hotel

Day 14: Kalmunai, Sri Lanka
Transport
- Take the taxi from Katunayake to Kalmunaitaxi
- Take the train from Katunayake to Kalmunaitrain
- Take the taxi from Katunayake to Kalmunaitaxi
5h 34m
$21–69
Activities
- Sri Sithi Vinayagar Temple
- Senanayake Samudraya
Hotel

15 days in Sri Lanka
JaffnaMonaragalaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Jaffna Market
- Nallur Kandaswamy Kovil
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the bus from Jaffna to Colombobus
6h 10m
$6–13
Activities
- Dehiwala Zoological Garden
- Independence Memorial Hall
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$109–549
Activities
- Embekka Devalaya
- Royal Botanic Gardens Peradeniya
Hotel

Day 4: Galle, Sri Lanka
Transport
- Take the taxi from Kandy to Galletaxi
- Fly from Kandy to Galleplane
- Take the taxi from Kandy to Galletaxi
1h 21m
$84–442
Activities
- Sunset at Flag Rock
- Habaraduwa Turtle Hatchery
Hotel

Day 5: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
19 min
$2–12
Activities
- Scuba Diving
- Seenigama Muhudu Viharaya
Hotel

Day 6: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombotaxi
- Fly from Hikkaduwa to Negomboplane
- Take the taxi from Hikkaduwa to Negombotaxi
1h 18m
$105–441
Activities
- Negombo Beach
- Negombo Fish Market
Hotel

Day 7: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 34m
See more transport optionsActivities
- Moonstone Sandakada Pahana
- Ruwanwelisaya Stupa
Hotel

Day 8: Dambulla, Sri Lanka
Transport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$1–2
Activities
- Sri Lankan Cooking Class
- Sigiriya Rock Fortress
Hotel

Day 9: Trincomalee, Sri Lanka
Transport
- Take the bus from Dambulla to Trincomaleebus
2h 50m
$1–11
Activities
- Fort Frederick
- Whale Watching Tour
Hotel

Day 10: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$12–31
Activities
- Explore Puliyantivu Island
- St Marys Cathedral
Hotel

Day 11: Vavuniya, Sri Lanka
Transport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
6h 57m
$12–13
Activities
- Local Food Stalls
- Local Handicraft Shops
Hotel

Day 12: Badulla, Sri Lanka
Transport
- Take the bus from Vavuniya to Badullabus
- Take the taxi from Vavuniya to Badullataxi
- Fly from Vavuniya to Badullaplane
- Take the taxi from Vavuniya to Badullataxi
7h 22m
$111–488
Activities
- St Marks Church
- Tea Plantation Visit
Hotel

Day 13: Matara, Sri Lanka
Transport
- Take the taxi from Badulla to Matarataxi
- Fly from Badulla to Mataraplane
- Take the taxi from Badulla to Matarataxi
2h 56m
$149–519
Activities
- Dondra Head Lighthouse
- Weligama Bay Stilt Fishermen
Hotel

Day 14: Ambalangoda, Sri Lanka
Transport
- Take the bus from Matara to Ambalangodabus
1h 27m
See more transport optionsActivities
- Balapitiya Beach
- Ariyapala & Sons Mask Museum
Hotel

Day 15: Monaragala, Sri Lanka
Transport
- Take the taxi from Ambalangoda to Monaragalataxi
- Fly from Ambalangoda to Monaragalaplane
- Take the taxi from Ambalangoda to Monaragalataxi
2h 45m
$158–530
Activities
- Monaragala Cultural Center
- Okanda Devalaya
Hotel

16 days in Sri Lanka
GalleKalmunaiItinerary navigation
Day 1: Galle, Sri Lanka
Activities
- Habaraduwa Turtle Hatchery
- Jungle Beach Visit
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the taxi from Galle to Colombotaxi
- Fly from Galle to Colomboplane
- Take the taxi from Galle to Colombotaxi
1h 13m
$114–459
Activities
- Viharamahadevi Park
- Seema Malakaya Temple
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$109–549
Activities
- World Buddhist Museum
- Royal Botanic Gardens Peradeniya
Hotel

Day 4: Negombo, Sri Lanka
Transport
- Take the train from Kandy to Negombotrain
- Take the taxi from Kandy to Negombotaxi
2h 35m
$25–37
Activities
- Katuwapitiya Church
- Ayurvedic Spa Treatment
Hotel

Day 5: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 34m
See more transport optionsActivities
- Anuradhapura Archaeological Museum
- Eth Pokuna Elephant Pond
Hotel

Day 6: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffnabus
2h 45m
See more transport optionsActivities
- Palmyrah Development Board
- Keerimalai Hot Springs
Hotel

Day 7: Trincomalee, Sri Lanka
Transport
- Take the bus from Jaffna to Trincomaleebus
- Take the bus from Jaffna to Trincomaleebus
6h 26m
See more transport optionsActivities
- Trincomalee Harbour Boat Ride
- Dutch Bay
Hotel

Day 8: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$12–31
Activities
- Batticaloa Central Market
- Batticaloa Fort
Hotel

Day 9: Vavuniya, Sri Lanka
Transport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
6h 57m
$12–13
Activities
- Old Dutch Fort Remains
- Sri Muthumariamman Kovil
Hotel

Day 10: Badulla, Sri Lanka
Transport
- Take the bus from Vavuniya to Badullabus
- Take the taxi from Vavuniya to Badullataxi
- Fly from Vavuniya to Badullaplane
- Take the taxi from Vavuniya to Badullataxi
7h 22m
$111–488
Activities
- Badulla Clock Tower
- Diyaluma Falls
Hotel

Day 11: Matara, Sri Lanka
Transport
- Take the taxi from Badulla to Matarataxi
- Fly from Badulla to Mataraplane
- Take the taxi from Badulla to Matarataxi
2h 56m
$149–519
Activities
- Matara Bodhiya
- Paravi Duwa Temple
Hotel

Day 12: Hikkaduwa, Sri Lanka
Transport
- Take the bus from Matara to Hikkaduwabus
1h 12m
See more transport optionsActivities
- Community Tsunami Museum
- Hikkaduwa Beach
Hotel

Day 13: Ambalangoda, Sri Lanka
Transport
- Take the train from Hikkaduwa to Ambalangodatrain
11 min
$1–12
Activities
- Sunil Mask Centre
- Seenigama Muhudu Viharaya
Hotel

Day 14: Monaragala, Sri Lanka
Transport
- Take the taxi from Ambalangoda to Monaragalataxi
- Fly from Ambalangoda to Monaragalaplane
- Take the taxi from Ambalangoda to Monaragalataxi
2h 45m
$158–530
Activities
- Gal Oya National Park
- Monaragala Town Market
Hotel

Day 15: Katunayake, Sri Lanka
Transport
- Take the taxi from Monaragala to Katunayaketaxi
- Fly from Monaragala to Katunayakeplane
2h 14m
$92–426
Activities
- Negombo Fish Market
- Angurukaramulla Temple
Hotel

Day 16: Kalmunai, Sri Lanka
Transport
- Take the taxi from Katunayake to Kalmunaitaxi
- Take the train from Katunayake to Kalmunaitrain
- Take the taxi from Katunayake to Kalmunaitaxi
5h 34m
$21–69
Activities
- Samanthurai Museum
- Kudumbigala Monastery
Hotel

18 days in Sri Lanka
KandyRatnapuraItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- Udawatta Kele Sanctuary
- Kandy City Center
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Kandy to Colombotrain
2h 36m
$6–19
Activities
- Mount Lavinia Beach
- Seema Malakaya Temple
Hotel

Day 3: Jaffna, Sri Lanka
Transport
- Take the bus from Colombo to Jaffnabus
6h 15m
$6–13
Activities
- Point Pedro Lighthouse
- Jaffna Public Library
Hotel

Day 4: Trincomalee, Sri Lanka
Transport
- Take the bus from Jaffna to Trincomaleebus
- Take the bus from Jaffna to Trincomaleebus
6h 26m
See more transport optionsActivities
- Uppuveli Beach
- Dutch Bay
Hotel

Day 5: Anuradhapura, Sri Lanka
Transport
- Take the bus from Trincomalee to Anuradhapurabus
- Take the bus from Trincomalee to Anuradhapurabus
5h 4m
$3–13
Activities
- Mirisawetiya Stupa
- Eth Pokuna Elephant Pond
Hotel

Day 6: Dambulla, Sri Lanka
Transport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$1–2
Activities
- Dambulla Dedicated Economic Centre
- Spice Garden Visit
Hotel

Day 7: Negombo, Sri Lanka
Transport
- Take the bus from Dambulla to Negombobus
- Take the taxi from Dambulla to Negombotaxi
2h 48m
$56–81
Activities
- Negombo Fish Market
- Local Cooking Class
Hotel

Day 8: Galle, Sri Lanka
Transport
- Take the taxi from Negombo to Galletaxi
- Take the bus from Negombo to Gallebus
2h 15m
$42–50
Activities
- Jungle Beach Visit
- Galle Fort Souvenir Shopping
Hotel

Day 9: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
19 min
$2–12
Activities
- Spice Garden Tour
- Sri Lankan Cooking Class
Hotel

Day 10: Matara, Sri Lanka
Transport
- Take the bus from Hikkaduwa to Matarabus
1h 12m
See more transport optionsActivities
- Crow Island Beach Park
- Dickwella Beach
Hotel

Day 11: Ambalangoda, Sri Lanka
Transport
- Take the bus from Matara to Ambalangodabus
1h 27m
See more transport optionsActivities
- Galagoda Shailabimbaramaya Temple
- Ambalangoda Mask Museum
Hotel

Day 12: Monaragala, Sri Lanka
Transport
- Take the taxi from Ambalangoda to Monaragalataxi
- Fly from Ambalangoda to Monaragalaplane
- Take the taxi from Ambalangoda to Monaragalataxi
2h 45m
$158–530
Activities
- Gal Oya National Park
- Ethimale Waterfall
Hotel

Day 13: Katunayake, Sri Lanka
Transport
- Take the taxi from Monaragala to Katunayaketaxi
- Fly from Monaragala to Katunayakeplane
2h 14m
$92–426
Activities
- Ayurvedic Spa Treatment
- Local Sri Lankan Cooking Class
Hotel

Day 14: Kalmunai, Sri Lanka
Transport
- Take the taxi from Katunayake to Kalmunaitaxi
- Take the train from Katunayake to Kalmunaitrain
- Take the taxi from Katunayake to Kalmunaitaxi
5h 34m
$21–69
Activities
- Muhudu Maha Viharaya
- Pottuvil Lagoon Boat Safari
Hotel

Day 15: Badulla, Sri Lanka
Transport
- Take the bus from Kalmunai to Badullabus
- Take the transfer from Kalmunai to Badullatransfer
- Take the train from Kalmunai to Badullatrain
17h 11m
$17–62
Activities
- Little Adams Peak
- Ella Rock Hike
Hotel

Day 16: Batticaloa, Sri Lanka
Transport
- Take the train from Badulla to Batticaloatrain
- Take the train from Badulla to Batticaloatrain
13h 16m
$13–77
Activities
- Pasikudah Beach
- St Marys Cathedral
Hotel

Day 17: Vavuniya, Sri Lanka
Transport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
6h 57m
$12–13
Activities
- Local Food Stalls
- Vavuniya Public Library
Hotel

Day 18: Ratnapura, Sri Lanka
Transport
- Take the train from Vavuniya to Ratnapuratrain
- Take the foot from Vavuniya to Ratnapurawalk
- Take the bus from Vavuniya to Ratnapurabus
6h 55m
$8–40
Activities
- Gem Shopping Experience
- Adams Peak Hike (Sri Pada)
Hotel




