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
- Barefoot
- Gangaramaya Temple
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
- Embekka Devalaya
- 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
- Sunset at Flag Rock
- Japanese Peace Pagoda
Hotel

Day 4: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Seenigama Muhudu Viharaya
- Moonstone Mine Meetiyagoda
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
- Visit a Toddy Tapper
- Kitesurfing or Windsurfing
Hotel

Day 6: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapura
2h 34m
See more transport optionsActivities
- Samadhi Statue
- Basawakkulama Tank Abhaya Wewa
Hotel

Day 7: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffna
2h 45m
See more transport optionsActivities
- Dambakola Patuna Sangamitta Temple
- Palmyrah Development Board
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
- Fort Frederick
- Gokanna Temple
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
- St Marys Cathedral
- Kallady Bridge Singing Fish Bridge
Hotel

10 days in Sri Lanka
KandyNegomboItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- Kandyan Cultural Dance Show
- Bahirawakanda Vihara Buddha Statue
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Kandy to Colombo
2h 36m
$6–19
Activities
- Independence Memorial Hall
- Mount Lavinia Beach
Hotel

Day 3: Jaffna, Sri Lanka
Transport
- Take the bus from Colombo to Jaffna
6h 15m
$6–13
Activities
- Casuarina Beach
- Point Pedro Lighthouse
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
- Pigeon Island National Park
- 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
- Aanaipanthi Beach
- Kalkudah 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
- Thandikulam Lake
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
- Jungle Beach Visit
- Habaraduwa Turtle Hatchery
Hotel

Day 9: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Madu River Safari
- Hikkaduwa 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
- Nagadeepa Purana Viharaya
- Dambakola Patuna Sangamitta Temple
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the bus from Jaffna to Colombo
6h 10m
$6–13
Activities
- Colombo Fort Railway Station
- Lotus Tower
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
- Lankatilaka Temple
- World Buddhist Museum
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
- Unawatuna Beach Relaxation
- Galle International Cricket Stadium
Hotel

Day 5: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Hikkaduwa Beach
- Scuba Diving
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
- Angurukaramulla Temple
- Dutch Canal Boat Ride
Hotel

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

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

Day 9: Trincomalee, Sri Lanka
Transport
- Take the bus from Dambulla to Trincomalee
2h 50m
$1–12
Activities
- Koneswaram Temple
- Seruwawila Mangala Raja Maha Viharaya
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
- St Marys Cathedral
- Vakarai Beach
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 Clock Tower
- Local Handicraft Shops
Hotel

12 days in Sri Lanka
GalleHikkaduwaItinerary navigation
Day 1: Galle, Sri Lanka
Activities
- National Maritime Museum
- Galle Lighthouse Visit
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
- Galle Face Green
- Arcade Independence Square
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
- World Buddhist Museum
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
- Muthurajawela Marsh Boat Safari
- Negombo Lagoon Exploration
Hotel

Day 5: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapura
2h 34m
See more transport optionsActivities
- Moonstone Sandakada Pahana
- Basawakkulama Tank Abhaya Wewa
Hotel

Day 6: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffna
2h 45m
See more transport optionsActivities
- Dambakola Patuna Sangamitta Temple
- Rio Ice Cream
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
- Whale Watching Tour
- 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
- Kalkudah Beach
- Explore Puliyantivu Island
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 Clock Tower
- Thandikulam Lake
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
- Ravana Falls
- St Marks Church
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
- Weligama Bay Stilt Fishermen
- Gatabaruwa Rajamaha Viharaya
Hotel

Day 12: Hikkaduwa, Sri Lanka
Transport
- Take the bus from Matara to Hikkaduwa
1h 12m
See more transport optionsActivities
- Hikkaduwa Lake Boat Ride
- Galle Fort Day Trip
Hotel

13 days in Sri Lanka
ColomboAmbalangodaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Barefoot
- Seema Malakaya Temple
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
- Embekka Devalaya
- 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
- Japanese Peace Pagoda
- Galle Fort Exploration
Hotel

Day 4: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Hikkaduwa Coral Reef Sanctuary
- Hikkaduwa Turtle Hatchery
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 Fish Market
- Shopping on Main Street
Hotel

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

Day 7: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffna
2h 45m
See more transport optionsActivities
- Palmyrah Development Board
- St James Church
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
- Whale Watching Tour
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
- Kalkudah Beach
- St Marys Cathedral
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
- Local Food Stalls
- Vavuniya Urban Council Park
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
- St Marks Church
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
- Weligama Bay Stilt Fishermen
- Polhena Beach
Hotel

Day 13: Ambalangoda, Sri Lanka
Transport
- Take the bus from Matara to Ambalangoda
1h 27m
See more transport optionsActivities
- Madu River Safari
- Ambalangoda Mask Museum
Hotel

14 days in Sri Lanka
KandyKalmunaiItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- Embekka Devalaya
- Kandy City Center
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Kandy to Colombo
2h 36m
$6–19
Activities
- Arcade Independence Square
- Jami Ul-Alfar Mosque Red Mosque
Hotel

Day 3: Jaffna, Sri Lanka
Transport
- Take the bus from Colombo to Jaffna
6h 15m
$6–13
Activities
- Jaffna Public Library
- Jaffna Archaeological Museum
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
- Fort Frederick
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
- Vakarai Beach
- St Marys Cathedral
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 Clock Tower
- Thandikulam Lake
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
- St Marks Church
- Muthiyangana Raja Maha Vihara
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
- Observe Stilt Fishing
- Galle International Cricket Stadium
Hotel

Day 9: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Community Tsunami Museum
- Madu River Safari
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
- Negombo Fish Market
Hotel

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

Day 12: Dambulla, Sri Lanka
Transport
- Take the bus from Anuradhapura to Dambulla
1h 45m
$1–2
Activities
- Pidurangala Rock
- Sigiriya Rock Fortress
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
- Enjoy Seafood Dinner
- Muthurajawela Marsh Boat Safari
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
- Sri Sithi Vinayagar Temple
- Panama Beach
Hotel

15 days in Sri Lanka
JaffnaAmparaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Keerimalai Hot Springs
- Dambakola Patuna Sangamitta Temple
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the bus from Jaffna to Colombo
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 Kandy
- Fly from Colombo to Kandy
- Take the taxi from Colombo to Kandy
1h 27m
$109–519
Activities
- Lankatilaka Temple
- Royal Botanic Gardens Peradeniya
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
- Galle International Cricket Stadium
- Galle Local Food Tour
Hotel

Day 5: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Tsunami Honganji Vihara
- Spice Garden Tour
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
- Negombo Fish Market
- Shopping on Main Street
Hotel

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

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

Day 9: Trincomalee, Sri Lanka
Transport
- Take the bus from Dambulla to Trincomalee
2h 50m
$1–12
Activities
- Naval Museum
- Kanniya Hot Springs
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
- Kalkudah Beach
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
- Old Dutch Fort Remains
- Vavuniya Public Library
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
- Bogoda Wooden Bridge
- Badulla Botanical Garden
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
- Matara Bodhiya
Hotel

Day 14: Ambalangoda, Sri Lanka
Transport
- Take the bus from Matara to Ambalangoda
1h 27m
See more transport optionsActivities
- Sunil Mask Centre
- Ambalangoda Beach
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
- Ampara Tank
- Kumana National Park
Hotel

17 days in Sri Lanka
ColomboKalmunaiItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Dehiwala Zoological Garden
- Mount Lavinia Beach
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
- Nelligala International Buddhist Centre
- Lankatilaka Temple
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
- National Maritime Museum
- Habaraduwa Turtle Hatchery
Hotel

Day 4: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwa
19 min
$2–12
Activities
- Community Tsunami Museum
- 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
- Dutch Canal Boat Ride
- Kitesurfing or Windsurfing
Hotel

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

Day 7: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffna
2h 45m
See more transport optionsActivities
- Casuarina Beach
- Delft Island
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
- Fort Frederick
- 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
- Vakarai Beach
- Batticaloa Gate
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 Library
- Vavuniya Tank
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
- Badulla Clock Tower
- 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
- Dondra Head Lighthouse
- Hummanaya Blowhole
Hotel

Day 13: Ambalangoda, Sri Lanka
Transport
- Take the bus from Matara to Ambalangoda
1h 27m
See more transport optionsActivities
- Ambalangoda Fishing Village
- Local Seafood Dining Experience
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
- Buddhangala Aranya Senasanaya
- Magul Maha Viharaya
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
- Enjoy Seafood Dinner
- 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
- Kalmunai Lighthouse
- Arugam Bay Day Trip
Hotel




