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
- Colombo Fort Railway Station
- Lotus Tower
Hotel
RecommendedHotel

Day 2: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 20m
$5–13
Activities
- St James Church
- Jaffna Market
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
- Trincomalee Harbour Boat Ride
- Marble 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
- Bahirawakanda Vihara Buddha Statue
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–449
Activities
- Galle Local Food Tour
- Galle Fort Exploration
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
- 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
- Star Fort
- Paravi Duwa Temple
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
- Old Dutch Fort Remains
- 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
- Batticaloa Lighthouse
- St Marys Cathedral
Hotel
RecommendedHotel

10 days in Sri Lanka
Jaffna DambullaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Kadurugoda Viharaya Kantarodai
- St James Church
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$6–15
Activities
- National Museum of Colombo
- Seema Malakaya Temple
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
$115–654
Activities
- Kandy Lake
- Royal Botanic Gardens Peradeniya
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–449
Activities
- Sunset at Flag Rock
- Galle Fort Souvenir Shopping
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
- Anuradhapura Archaeological Museum
- Samadhi Statue
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
- Paravi Duwa Temple
- Matara Bodhiya
Hotel
RecommendedHotel

Day 7: 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 Market
- Old Dutch Fort Remains
Hotel
RecommendedHotel

Day 8: 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
- Explore Puliyantivu Island
Hotel
RecommendedHotel

Day 9: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the train from Batticaloa to Trincomaleetrain
- Take the train from Batticaloa to Trincomaleetrain
5h 36m
$11–26
Activities
- Whale Watching Tour
- Koneswaram Temple
Hotel
RecommendedHotel

Day 10: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Trincomalee to Dambullabus
2h 55m
$1–12
Activities
- Sigiriya Rock Fortress
- Ibbankatuwa Megalithic Tombs
Hotel
RecommendedHotel

11 days in Sri Lanka
Colombo AmbalangodaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Seema Malakaya Temple
- Lotus Tower
Hotel
RecommendedHotel

Day 2: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 20m
$5–13
Activities
- Palmyrah Development Board
- Dambakola Patuna Sangamitta Temple
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
- Nilaveli Beach
- Koneswaram Temple
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
- Kandyan Cultural Dance Show
- Kandy City Center
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–449
Activities
- Galle International Cricket Stadium
- Japanese Peace Pagoda
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
- Basawakkulama Tank Abhaya Wewa
- Isurumuniya Temple
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
- Weherahena Poorwarama Rajamaha Viharaya
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 Railway Station
- Local Handicraft Shops
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
- Vakarai Beach
- Explore Puliyantivu Island
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
$14–24
Activities
- Badulla Botanical Garden
- St Marks Church
Hotel
RecommendedHotel

Day 11: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Ambalangodabus
- Take the bus from Badulla to Ambalangodabus
- Take the transfer from Badulla to Ambalangodatransfer
- Take the bus from Badulla to Ambalangodabus
8h
$20–25
Activities
- Seenigama Muhudu Viharaya
- Galagoda Shailabimbaramaya Temple
Hotel
RecommendedHotel

12 days in Sri Lanka
Jaffna AmbalangodaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Nagadeepa Purana Viharaya
- Kadurugoda Viharaya Kantarodai
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$6–15
Activities
- Pettah Market
- 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
$115–654
Activities
- Lankatilaka Temple
- Temple of the Sacred Tooth Relic
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–449
Activities
- Unawatuna Beach Relaxation
- Spice Garden Tour
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
- Kuttam Pokuna Twin Ponds
- Basawakkulama Tank Abhaya Wewa
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
- Matara Fort
Hotel
RecommendedHotel

Day 7: 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
- Aadi Aru River Bank
- Vavuniya Urban Council Park
Hotel
RecommendedHotel

Day 8: 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 Central Market
- Pasikudah Beach
Hotel
RecommendedHotel

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

Day 10: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Trincomalee to Dambullabus
2h 55m
$1–12
Activities
- Hiriwadunna Village Safari
- Dambulla Cave Temple
Hotel
RecommendedHotel

Day 11: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Badullabus
- Take the bus from Dambulla to Badullabus
10h 35m
$6–23
Activities
- Badulla Local Market
- Lipton Seat
Hotel
RecommendedHotel

Day 12: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Ambalangodabus
- Take the bus from Badulla to Ambalangodabus
- Take the transfer from Badulla to Ambalangodatransfer
- Take the bus from Badulla to Ambalangodabus
8h
$20–25
Activities
- Handloom Weaving Center
- Traditional Puppet Show
Hotel
RecommendedHotel

13 days in Sri Lanka
Colombo DambullaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Jami Ul-Alfar Mosque Red Mosque
- Independence Memorial Hall
Hotel
RecommendedHotel

Day 2: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 20m
$5–13
Activities
- Jaffna Market
- Nallur Kandaswamy Kovil
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
- Naval Museum
- Marble 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 Lake
- Royal Botanic Gardens Peradeniya
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–449
Activities
- Spice Garden Tour
- Habaraduwa Turtle Hatchery
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
- Abhayagiri Vihara
- Eth Pokuna Elephant Pond
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
- Matara Fort
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
- Old Dutch Fort Remains
- Vavuniya Urban Council Park
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
- Aanaipanthi Beach
- Thiruchendur Murugan Temple
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
$14–24
Activities
- Badulla Local Market
- Dunhinda Falls
Hotel
RecommendedHotel

Day 11: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Ambalangodabus
- Take the bus from Badulla to Ambalangodabus
- Take the transfer from Badulla to Ambalangodatransfer
- Take the bus from Badulla to Ambalangodabus
8h
$20–25
Activities
- Handloom Weaving Center
- Ambalangoda Fishing Village
Hotel
RecommendedHotel

Day 12: Negombo, Sri Lanka
Distance
PopularTransport
- Take the train from Ambalangoda to Negombotrain
- Take the walk from Ambalangoda to Negombowalk
- Take the bus from Ambalangoda to Negombobus
3h 44m
See more transport optionsActivities
- Negombo Fish Market
- Dutch Canal Boat Ride
Hotel
RecommendedHotel

Day 13: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the taxi from Negombo to Dambullataxi
- Fly from Negombo to Dambullaplane
- Take the taxi from Negombo to Dambullataxi
1h 1m
$86–620
Activities
- Dambulla Dedicated Economic Centre
- Sri Lankan Cooking Class
Hotel
RecommendedHotel

14 days in Sri Lanka
Jaffna RatnapuraItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Point Pedro Lighthouse
- Jaffna Public Library
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$6–15
Activities
- Jami Ul-Alfar Mosque Red Mosque
- Arcade Independence Square
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
$115–654
Activities
- World Buddhist Museum
- Embekka Devalaya
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–449
Activities
- Japanese Peace Pagoda
- Habaraduwa Turtle Hatchery
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
- Basawakkulama Tank Abhaya Wewa
- Eth Pokuna Elephant Pond
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
- Hummanaya Blowhole
- Gatabaruwa Rajamaha Viharaya
Hotel
RecommendedHotel

Day 7: 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 Urban Council Park
- Vavuniya Archaeological Museum
Hotel
RecommendedHotel

Day 8: 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
- Kallady Bridge Singing Fish Bridge
- Batticaloa Fort
Hotel
RecommendedHotel

Day 9: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the train from Batticaloa to Trincomaleetrain
- Take the train from Batticaloa to Trincomaleetrain
5h 36m
$11–26
Activities
- Nilaveli Beach
- Seruwawila Mangala Raja Maha Viharaya
Hotel
RecommendedHotel

Day 10: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Trincomalee to Dambullabus
2h 55m
$1–12
Activities
- Hiriwadunna Village Safari
- Pidurangala Rock
Hotel
RecommendedHotel

Day 11: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Badullabus
- Take the bus from Dambulla to Badullabus
10h 35m
$6–23
Activities
- Muthiyangana Raja Maha Vihara
- Bogoda Wooden Bridge
Hotel
RecommendedHotel

Day 12: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Ambalangodabus
- Take the bus from Badulla to Ambalangodabus
- Take the transfer from Badulla to Ambalangodatransfer
- Take the bus from Badulla to Ambalangodabus
8h
$20–25
Activities
- Local Seafood Dining Experience
- Ayurvedic Massage and Spa
Hotel
RecommendedHotel

Day 13: Negombo, Sri Lanka
Distance
PopularTransport
- Take the train from Ambalangoda to Negombotrain
- Take the walk from Ambalangoda to Negombowalk
- Take the bus from Ambalangoda to Negombobus
3h 44m
See more transport optionsActivities
- Angurukaramulla Temple
- Muthurajawela Marsh Boat Safari
Hotel
RecommendedHotel

Day 14: Ratnapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Negombo to Ratnapurabus
- Take the walk from Negombo to Ratnapurawalk
- Take the bus from Negombo to Ratnapurabus
3h 41m
See more transport optionsActivities
- Adams Peak Hike (Sri Pada)
- Gem Mining Experience
Hotel
RecommendedHotel

16 days in Sri Lanka
Jaffna BattaramullaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- St James Church
- Jaffna Fort
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$6–15
Activities
- Seema Malakaya Temple
- Jami Ul-Alfar Mosque Red Mosque
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
$115–654
Activities
- Kandy City Center
- Kandy Lake
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–449
Activities
- Galle Fort Exploration
- Jungle Beach Visit
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
- Basawakkulama Tank Abhaya Wewa
- Moonstone Sandakada Pahana
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
- Crow Island Beach Park
- Weherahena Poorwarama Rajamaha Viharaya
Hotel
RecommendedHotel

Day 7: 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 Public Market
Hotel
RecommendedHotel

Day 8: 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
- St Marys Cathedral
- Batticaloa Central Market
Hotel
RecommendedHotel

Day 9: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the train from Batticaloa to Trincomaleetrain
- Take the train from Batticaloa to Trincomaleetrain
5h 36m
$11–26
Activities
- Uppuveli Beach
- Naval Museum
Hotel
RecommendedHotel

Day 10: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Trincomalee to Dambullabus
2h 55m
$1–12
Activities
- Hiriwadunna Village Safari
- Sri Lankan Cooking Class
Hotel
RecommendedHotel

Day 11: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Badullabus
- Take the bus from Dambulla to Badullabus
10h 35m
$6–23
Activities
- Badulla Botanical Garden
- Little Adams Peak
Hotel
RecommendedHotel

Day 12: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Ambalangodabus
- Take the bus from Badulla to Ambalangodabus
- Take the transfer from Badulla to Ambalangodatransfer
- Take the bus from Badulla to Ambalangodabus
8h
$20–25
Activities
- Ambalangoda Beach
- Ambalangoda Mask Museum
Hotel
RecommendedHotel

Day 13: Negombo, Sri Lanka
Distance
PopularTransport
- Take the train from Ambalangoda to Negombotrain
- Take the walk from Ambalangoda to Negombowalk
- Take the bus from Ambalangoda to Negombobus
3h 44m
See more transport optionsActivities
- Kitesurfing or Windsurfing
- Dutch Canal Boat Ride
Hotel
RecommendedHotel

Day 14: Ratnapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Negombo to Ratnapurabus
- Take the walk from Negombo to Ratnapurawalk
- Take the bus from Negombo to Ratnapurabus
3h 41m
See more transport optionsActivities
- Ratnapura Local Market
- Rubber Plantation Tour
Hotel
RecommendedHotel

Day 15: Katunayake, Sri Lanka
Distance
PopularTransport
- Take the bus from Ratnapura to Katunayakebus
- Take the bus from Ratnapura to Katunayakebus
3h 34m
$2
Activities
- Shopping for Souvenirs
- Ayurvedic Spa Treatment
Hotel
RecommendedHotel

Day 16: Battaramulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Katunayake to Battaramullabus
- Take the transfer from Katunayake to Battaramullatransfer
- Take the bus from Katunayake to Battaramullabus
2h 5m
$3–6
Activities
- Diyawanna Lake Boating & Walking
- Beddagana Wetland Park
Hotel
RecommendedHotel

18 days in Sri Lanka
Jaffna HikkaduwaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Kadurugoda Viharaya Kantarodai
- Jaffna Fort
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$6–15
Activities
- Jami Ul-Alfar Mosque Red Mosque
- Lotus Tower
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
$115–654
Activities
- Ceylon Tea Museum
- Arthurs Seat
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–449
Activities
- Observe Stilt Fishing
- Galle Local Food Tour
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
- Moonstone Sandakada Pahana
- Basawakkulama Tank Abhaya Wewa
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
- Weherahena Poorwarama Rajamaha Viharaya
- Hummanaya Blowhole
Hotel
RecommendedHotel

Day 7: 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
- Old Dutch Fort Remains
- Vavuniya Public Library
Hotel
RecommendedHotel

Day 8: 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
- Batticaloa Fort
Hotel
RecommendedHotel

Day 9: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the train from Batticaloa to Trincomaleetrain
- Take the train from Batticaloa to Trincomaleetrain
5h 36m
$11–26
Activities
- Pigeon Island National Park
- Whale Watching Tour
Hotel
RecommendedHotel

Day 10: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Trincomalee to Dambullabus
2h 55m
$1–12
Activities
- Sigiriya Rock Fortress
- Minneriya National Park Safari
Hotel
RecommendedHotel

Day 11: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Badullabus
- Take the bus from Dambulla to Badullabus
10h 35m
$6–23
Activities
- Ella Rock Hike
- St Marks Church
Hotel
RecommendedHotel

Day 12: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Ambalangodabus
- Take the bus from Badulla to Ambalangodabus
- Take the transfer from Badulla to Ambalangodatransfer
- Take the bus from Badulla to Ambalangodabus
8h
$20–25
Activities
- Ambalangoda Fishing Village
- Handloom Weaving Center
Hotel
RecommendedHotel

Day 13: Negombo, Sri Lanka
Distance
PopularTransport
- Take the train from Ambalangoda to Negombotrain
- Take the walk from Ambalangoda to Negombowalk
- Take the bus from Ambalangoda to Negombobus
3h 44m
See more transport optionsActivities
- Shopping on Main Street
- Dutch Fort
Hotel
RecommendedHotel

Day 14: Ratnapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Negombo to Ratnapurabus
- Take the walk from Negombo to Ratnapurawalk
- Take the bus from Negombo to Ratnapurabus
3h 41m
See more transport optionsActivities
- Bopath Ella Waterfall
- Pothgul Viharaya
Hotel
RecommendedHotel

Day 15: Katunayake, Sri Lanka
Distance
PopularTransport
- Take the bus from Ratnapura to Katunayakebus
- Take the bus from Ratnapura to Katunayakebus
3h 34m
$2
Activities
- Shopping for Souvenirs
- Kite Surfing or Windsurfing
Hotel
RecommendedHotel

Day 16: Battaramulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Katunayake to Battaramullabus
- Take the transfer from Katunayake to Battaramullatransfer
- Take the bus from Katunayake to Battaramullabus
2h 5m
$3–6
Activities
- Battaramulla Public Market
- Explore local eateries in Battaramulla town
Hotel
RecommendedHotel

Day 17: Hambantota, Sri Lanka
Distance
PopularTransport
- Take the taxi from Battaramulla to Hambantotataxi
- Fly from Battaramulla to Hambantotaplane
- Take the taxi from Battaramulla to Hambantotataxi
2h 24m
$130–665
Activities
- Hummanaya Blowhole Visit
- Ridiyagama Safari Park Adventure
Hotel
RecommendedHotel

Day 18: Hikkaduwa, Sri Lanka
Distance
PopularTransport
- Take the taxi from Hambantota to Hikkaduwataxi
- Take the bus from Hambantota to Hikkaduwabus
2h 36m
$66–79
Activities
- Madu River Safari
- Community Tsunami Museum
Hotel
RecommendedHotel



