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
- National Museum of Colombo
- Lotus Tower
Hotel

Day 2: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandy
- Fly from Colombo to Kandy
- Take the taxi from Colombo to Kandy
1h 27m
$109–519
Activities
- Kandyan Cultural Dance Show
- Kandy Lake
Hotel

Day 3: Galle, Sri Lanka
Transport
- Take the taxi from Kandy to Galle
- Fly from Kandy to Galle
- Take the taxi from Kandy to Galle
1h 19m
$84–442
Activities
- Galle Fort Exploration
- Sunset at Flag Rock
Hotel

Day 4: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Scuba Diving
- Madu River Safari
Hotel

Day 5: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombo
- Fly from Hikkaduwa to Negombo
- Take the taxi from Hikkaduwa to Negombo
1h 17m
$105–431
Activities
- Dutch Fort
- Local Cooking Class
Hotel

Day 6: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapura
2h 34m
See more transport optionsActivities
- Kuttam Pokuna Twin Ponds
- Ruwanwelisaya Stupa
Hotel

Day 7: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffna
2h 45m
See more transport optionsActivities
- Nagadeepa Purana Viharaya
- Jaffna Public Library
Hotel

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

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

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

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Kandy to Colombo
2h 36m
$6–19
Activities
- Dutch Hospital Shopping Precinct
- Colombo Fort Railway Station
Hotel

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

Day 4: Trincomalee, Sri Lanka
Transport
- Take the bus from Jaffna to Trincomalee
- Take the bus from Jaffna to Trincomalee
6h 26m
See more transport optionsActivities
- Gokanna Temple
- Koneswaram Temple
Hotel

Day 5: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloa
- Take the train from Trincomalee to Batticaloa
5h 28m
$12–31
Activities
- Thiruchendur Murugan Temple
- Batticaloa Fort
Hotel

Day 6: Vavuniya, Sri Lanka
Transport
- Take the bus from Batticaloa to Vavuniya
- Take the foot from Batticaloa to Vavuniya
- Take the bus from Batticaloa to Vavuniya
6h 57m
$12–13
Activities
- Vavuniya Urban Council Park
- Local Handicraft Shops
Hotel

Day 7: Badulla, Sri Lanka
Transport
- Take the bus from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
- Fly from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
7h 20m
$116–488
Activities
- Dunhinda Falls
- Lipton Seat
Hotel

Day 8: Galle, Sri Lanka
Transport
- Take the taxi from Badulla to Galle
- Fly from Badulla to Galle
- Take the taxi from Badulla to Galle
2h 40m
$137–495
Activities
- Sunset at Flag Rock
- Unawatuna Beach Relaxation
Hotel

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

Day 10: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombo
- Fly from Hikkaduwa to Negombo
- Take the taxi from Hikkaduwa to Negombo
1h 17m
$105–431
Activities
- Local Cooking Class
- St Marys Church
Hotel

11 days in Sri Lanka
JaffnaVavuniyaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Kadurugoda Viharaya Kantarodai
- St James Church
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the bus from Jaffna to Colombo
6h 10m
$6–13
Activities
- Dehiwala Zoological Garden
- Jami Ul-Alfar Mosque Red Mosque
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandy
- Fly from Colombo to Kandy
- Take the taxi from Colombo to Kandy
1h 27m
$109–519
Activities
- Nelligala International Buddhist Centre
- Arthurs Seat
Hotel

Day 4: Galle, Sri Lanka
Transport
- Take the taxi from Kandy to Galle
- Fly from Kandy to Galle
- Take the taxi from Kandy to Galle
1h 19m
$84–442
Activities
- Observe Stilt Fishing
- Japanese Peace Pagoda
Hotel

Day 5: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Hikkaduwa Turtle Hatchery
- Madu River Safari
Hotel

Day 6: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombo
- Fly from Hikkaduwa to Negombo
- Take the taxi from Hikkaduwa to Negombo
1h 17m
$105–431
Activities
- Visit a Toddy Tapper
- St Marys Church
Hotel

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

Day 8: Dambulla, Sri Lanka
Transport
- Take the bus from Anuradhapura to Dambulla
1h 45m
$1–2
Activities
- Rangiri Dambulla International Stadium
- Spice Garden Visit
Hotel

Day 9: Trincomalee, Sri Lanka
Transport
- Take the bus from Dambulla to Trincomalee
2h 50m
$1–12
Activities
- Nilaveli Beach
- Naval Museum
Hotel

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

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

12 days in Sri Lanka
GalleHikkaduwaItinerary navigation
Day 1: Galle, Sri Lanka
Activities
- Spice Garden Tour
- Japanese Peace Pagoda
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the taxi from Galle to Colombo
- Fly from Galle to Colombo
- Take the taxi from Galle to Colombo
1h 13m
$114–449
Activities
- Mount Lavinia Beach
- Viharamahadevi Park
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandy
- Fly from Colombo to Kandy
- Take the taxi from Colombo to Kandy
1h 27m
$109–519
Activities
- World Buddhist Museum
- Embekka Devalaya
Hotel

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

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

Day 6: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffna
2h 45m
See more transport optionsActivities
- Delft Island
- Dambakola Patuna Sangamitta Temple
Hotel

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

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

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

Day 10: Badulla, Sri Lanka
Transport
- Take the bus from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
- Fly from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
7h 20m
$116–488
Activities
- Adisham Bungalow
- Diyaluma Falls
Hotel

Day 11: Matara, Sri Lanka
Transport
- Take the taxi from Badulla to Matara
- Fly from Badulla to Matara
- Take the taxi from Badulla to Matara
2h 54m
$154–520
Activities
- Dickwella Beach
- Kushtarajagala Statue
Hotel

Day 12: Hikkaduwa, Sri Lanka
Transport
- Take the bus from Matara to Hikkaduwa
1h 12m
See more transport optionsActivities
- Surfing at Narigama Beach
- Seenigama Muhudu Viharaya
Hotel

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

Day 2: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandy
- Fly from Colombo to Kandy
- Take the taxi from Colombo to Kandy
1h 27m
$109–519
Activities
- Bahirawakanda Vihara Buddha Statue
- Nelligala International Buddhist Centre
Hotel

Day 3: Galle, Sri Lanka
Transport
- Take the taxi from Kandy to Galle
- Fly from Kandy to Galle
- Take the taxi from Kandy to Galle
1h 19m
$84–442
Activities
- Habaraduwa Turtle Hatchery
- Observe Stilt Fishing
Hotel

Day 4: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Madu River Safari
- Galle Fort Day Trip
Hotel

Day 5: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombo
- Fly from Hikkaduwa to Negombo
- Take the taxi from Hikkaduwa to Negombo
1h 17m
$105–431
Activities
- Local Cooking Class
- Negombo Beach
Hotel

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

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

Day 8: Trincomalee, Sri Lanka
Transport
- Take the bus from Jaffna to Trincomalee
- Take the bus from Jaffna to Trincomalee
6h 26m
See more transport optionsActivities
- Marble Beach
- Naval Museum
Hotel

Day 9: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloa
- Take the train from Trincomalee to Batticaloa
5h 28m
$12–31
Activities
- Batticaloa Fort
- Thiruchendur Murugan Temple
Hotel

Day 10: Vavuniya, Sri Lanka
Transport
- Take the bus from Batticaloa to Vavuniya
- Take the foot from Batticaloa to Vavuniya
- Take the bus from Batticaloa to Vavuniya
6h 57m
$12–13
Activities
- Vavuniya Urban Council Park
- Vavuniya Railway Station
Hotel

Day 11: Badulla, Sri Lanka
Transport
- Take the bus from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
- Fly from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
7h 20m
$116–488
Activities
- Lipton Seat
- Diyaluma Falls
Hotel

Day 12: Matara, Sri Lanka
Transport
- Take the taxi from Badulla to Matara
- Fly from Badulla to Matara
- Take the taxi from Badulla to Matara
2h 54m
$154–520
Activities
- Polhena Beach
- Hummanaya Blowhole
Hotel

Day 13: Ambalangoda, Sri Lanka
Transport
- Take the bus from Matara to Ambalangoda
1h 27m
See more transport optionsActivities
- Balapitiya Beach
- Ayurvedic Massage and Spa
Hotel

14 days in Sri Lanka
KandyKalmunaiItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- Ceylon Tea Museum
- Nelligala International Buddhist Centre
Hotel

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

Day 3: Jaffna, Sri Lanka
Transport
- Take the bus from Colombo to Jaffna
6h 15m
$6–13
Activities
- St James Church
- Jaffna Market
Hotel

Day 4: Trincomalee, Sri Lanka
Transport
- Take the bus from Jaffna to Trincomalee
- Take the bus from Jaffna to Trincomalee
6h 26m
See more transport optionsActivities
- Koneswaram Temple
- Kanniya Hot Springs
Hotel

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

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

Day 7: Badulla, Sri Lanka
Transport
- Take the bus from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
- Fly from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
7h 20m
$116–488
Activities
- Adisham Bungalow
- Ella Rock Hike
Hotel

Day 8: Galle, Sri Lanka
Transport
- Take the taxi from Badulla to Galle
- Fly from Badulla to Galle
- Take the taxi from Badulla to Galle
2h 40m
$137–495
Activities
- Galle Local Food Tour
- Galle Fort Exploration
Hotel

Day 9: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Tsunami Honganji Vihara
- Scuba Diving
Hotel

Day 10: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombo
- Fly from Hikkaduwa to Negombo
- Take the taxi from Hikkaduwa to Negombo
1h 17m
$105–431
Activities
- Angurukaramulla Temple
- Kitesurfing or Windsurfing
Hotel

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

Day 12: Dambulla, Sri Lanka
Transport
- Take the bus from Anuradhapura to Dambulla
1h 45m
$1–2
Activities
- Sri Lankan Cooking Class
- Ayurvedic Spa Treatment
Hotel

Day 13: Katunayake, Sri Lanka
Transport
- Take the bus from Dambulla to Katunayake
- Take the taxi from Dambulla to Katunayake
2h 46m
$19–33
Activities
- Negombo Beach
- St Marys Church Negombo
Hotel

Day 14: Kalmunai, Sri Lanka
Transport
- Take the taxi from Katunayake to Kalmunai
- Take the train from Katunayake to Kalmunai
- Take the taxi from Katunayake to Kalmunai
5h 33m
$21–69
Activities
- Kalmunai Cycling Tour
- Kudumbigala Monastery
Hotel

15 days in Sri Lanka
JaffnaAmparaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Point Pedro Lighthouse
- Jaffna Public Library
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the bus from Jaffna to Colombo
6h 10m
$6–13
Activities
- Jami Ul-Alfar Mosque Red Mosque
- Dutch Hospital Shopping Precinct
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandy
- Fly from Colombo to Kandy
- Take the taxi from Colombo to Kandy
1h 27m
$109–519
Activities
- World Buddhist Museum
- Kandyan Cultural Dance Show
Hotel

Day 4: Galle, Sri Lanka
Transport
- Take the taxi from Kandy to Galle
- Fly from Kandy to Galle
- Take the taxi from Kandy to Galle
1h 19m
$84–442
Activities
- National Maritime Museum
- Spice Garden Tour
Hotel

Day 5: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Sri Lankan Cooking Class
- Moonstone Mine Meetiyagoda
Hotel

Day 6: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombo
- Fly from Hikkaduwa to Negombo
- Take the taxi from Hikkaduwa to Negombo
1h 17m
$105–431
Activities
- Katuwapitiya Church
- St Marys Church
Hotel

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

Day 8: Dambulla, Sri Lanka
Transport
- Take the bus from Anuradhapura to Dambulla
1h 45m
$1–2
Activities
- Rangiri Dambulla International Stadium
- Ibbankatuwa Megalithic Tombs
Hotel

Day 9: Trincomalee, Sri Lanka
Transport
- Take the bus from Dambulla to Trincomalee
2h 50m
$1–12
Activities
- Seruwawila Mangala Raja Maha Viharaya
- Nilaveli Beach
Hotel

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

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

Day 12: Badulla, Sri Lanka
Transport
- Take the bus from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
- Fly from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
7h 20m
$116–488
Activities
- Little Adams Peak
- Diyaluma Falls
Hotel

Day 13: Matara, Sri Lanka
Transport
- Take the taxi from Badulla to Matara
- Fly from Badulla to Matara
- Take the taxi from Badulla to Matara
2h 54m
$154–520
Activities
- Kushtarajagala Statue
- Mirissa Whale Watching
Hotel

Day 14: Ambalangoda, Sri Lanka
Transport
- Take the bus from Matara to Ambalangoda
1h 27m
See more transport optionsActivities
- Ambalangoda Local Market
- Ayurvedic Massage and Spa
Hotel

Day 15: Ampara, Sri Lanka
Transport
- Take the taxi from Ambalangoda to Ampara
- Fly from Ambalangoda to Ampara
- Take the taxi from Ambalangoda to Ampara
4h 16m
$213–590
Activities
- Okanda Devalaya
- Gal Oya National Park
Hotel

17 days in Sri Lanka
ColomboKalmunaiItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- National Museum of Colombo
- Independence Memorial Hall
Hotel

Day 2: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandy
- Fly from Colombo to Kandy
- Take the taxi from Colombo to Kandy
1h 27m
$109–519
Activities
- Kandy Lake
- Temple of the Sacred Tooth Relic
Hotel

Day 3: Galle, Sri Lanka
Transport
- Take the taxi from Kandy to Galle
- Fly from Kandy to Galle
- Take the taxi from Kandy to Galle
1h 19m
$84–442
Activities
- Galle Local Food Tour
- Unawatuna Beach Relaxation
Hotel

Day 4: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Seenigama Muhudu Viharaya
- Hikkaduwa Coral Reef Sanctuary
Hotel

Day 5: Negombo, Sri Lanka
Transport
- Take the taxi from Hikkaduwa to Negombo
- Fly from Hikkaduwa to Negombo
- Take the taxi from Hikkaduwa to Negombo
1h 17m
$105–431
Activities
- Negombo Lagoon Exploration
- St Marys Church
Hotel

Day 6: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapura
2h 34m
See more transport optionsActivities
- Jaya Sri Maha Bodhi
- Isurumuniya Temple
Hotel

Day 7: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffna
2h 45m
See more transport optionsActivities
- Nagadeepa Purana Viharaya
- Nallur Kandaswamy Kovil
Hotel

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

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

Day 10: Vavuniya, Sri Lanka
Transport
- Take the bus from Batticaloa to Vavuniya
- Take the foot from Batticaloa to Vavuniya
- Take the bus from Batticaloa to Vavuniya
6h 57m
$12–13
Activities
- Vavuniya Public Market
- Vavuniya Clock Tower
Hotel

Day 11: Badulla, Sri Lanka
Transport
- Take the bus from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
- Fly from Vavuniya to Badulla
- Take the taxi from Vavuniya to Badulla
7h 20m
$116–488
Activities
- Adisham Bungalow
- Badulla Local Market
Hotel

Day 12: Matara, Sri Lanka
Transport
- Take the taxi from Badulla to Matara
- Fly from Badulla to Matara
- Take the taxi from Badulla to Matara
2h 54m
$154–520
Activities
- Mirissa Whale Watching
- Weligama Bay Stilt Fishermen
Hotel

Day 13: Ambalangoda, Sri Lanka
Transport
- Take the bus from Matara to Ambalangoda
1h 27m
See more transport optionsActivities
- Ariyapala & Sons Mask Museum
- Seenigama Muhudu Viharaya
Hotel

Day 14: Ampara, Sri Lanka
Transport
- Take the taxi from Ambalangoda to Ampara
- Fly from Ambalangoda to Ampara
- Take the taxi from Ambalangoda to Ampara
4h 16m
$213–590
Activities
- Kumana National Park
- Arugam Bay Beach
Hotel

Day 15: Dambulla, Sri Lanka
Transport
- Take the taxi from Ampara to Dambulla
- Take the bus from Ampara to Dambulla
4h 16m
$17–20
Activities
- Ibbankatuwa Megalithic Tombs
- Pidurangala Rock
Hotel

Day 16: Katunayake, Sri Lanka
Transport
- Take the bus from Dambulla to Katunayake
- Take the taxi from Dambulla to Katunayake
2h 46m
$19–33
Activities
- St Marys Church Negombo
- Dutch Fort Negombo Ruins
Hotel

Day 17: Kalmunai, Sri Lanka
Transport
- Take the taxi from Katunayake to Kalmunai
- Take the train from Katunayake to Kalmunai
- Take the taxi from Katunayake to Kalmunai
5h 33m
$21–69
Activities
- Samanthurai Museum
- Arugam Bay Day Trip
Hotel




