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 VavuniyaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Jami Ul-Alfar Mosque Red Mosque
- Gangaramaya Temple
Hotel
RecommendedHotel

Day 2: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 15m
$NaN–NaN
Activities
- Kadurugoda Viharaya Kantarodai
- Jaffna Fort
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
$NaN–NaN
Activities
- Ceylon Tea Museum
- 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 19m
$NaN–NaN
Activities
- Galle Fort Souvenir Shopping
- 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
$NaN–NaN
Activities
- Mihintale
- Kuttam Pokuna Twin Ponds
Hotel
RecommendedHotel

Day 7: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$NaN–NaN
Activities
- Pidurangala Rock
- Popham Arboretum
Hotel
RecommendedHotel

Day 8: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Badullabus
- Take the bus from Dambulla to Badullabus
10h 35m
$NaN–NaN
Activities
- Badulla Local Market
- Badulla Railway Station
Hotel
RecommendedHotel

Day 9: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$NaN–NaN
Activities
- Vavuniya Urban Council Park
- Sri Muthumariamman Kovil
Hotel
RecommendedHotel

10 days in Sri Lanka
Kandy NegomboItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- World Buddhist Museum
- Kandyan Cultural Dance Show
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Colombotrain
2h 26m
$NaN–NaN
Activities
- Gangaramaya Temple
- Jami Ul-Alfar Mosque Red Mosque
Hotel
RecommendedHotel

Day 3: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 15m
$NaN–NaN
Activities
- Kadurugoda Viharaya Kantarodai
- Delft Island
Hotel
RecommendedHotel

Day 4: 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
- Gokanna Temple
Hotel
RecommendedHotel

Day 5: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$NaN–NaN
Activities
- Dutch Museum Batticaloa
- Batticaloa Gate
Hotel
RecommendedHotel

Day 6: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
5h 43m
See more transport optionsActivities
- Vavuniya Public Library
- Local Food Stalls
Hotel
RecommendedHotel

Day 7: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Badullabus
- Take the foot from Vavuniya to Badullawalk
- Take the bus from Vavuniya to Badullabus
11h 44m
$NaN–NaN
Activities
- Muthiyangana Raja Maha Vihara
- Badulla Botanical Garden
Hotel
RecommendedHotel

Day 8: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Anuradhapurabus
- Take the foot from Badulla to Anuradhapurawalk
- Take the bus from Badulla to Anuradhapurabus
10h 49m
See more transport optionsActivities
- Isurumuniya Temple
- Jaya Sri Maha Bodhi
Hotel
RecommendedHotel

Day 9: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$NaN–NaN
Activities
- Sigiriya Rock Fortress
- Spice Garden Visit
Hotel
RecommendedHotel

Day 10: Negombo, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Negombobus
- Take the foot from Dambulla to Negombowalk
- Take the bus from Dambulla to Negombobus
3h 58m
See more transport optionsActivities
- Muthurajawela Marsh Boat Safari
- St Marys Church
Hotel
RecommendedHotel

11 days in Sri Lanka
Jaffna GalleItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- St James Church
- Casuarina Beach
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$NaN–NaN
Activities
- Jami Ul-Alfar Mosque Red Mosque
- Dutch Hospital Shopping Precinct
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
$NaN–NaN
Activities
- Kandy Lake
- Bahirawakanda Vihara Buddha Statue
Hotel
RecommendedHotel

Day 4: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Trincomaleetrain
- Take the transfer from Kandy to Trincomaleetransfer
- Take the bus from Kandy to Trincomaleebus
7h 2m
$NaN–NaN
Activities
- Whale Watching Tour
- Trincomalee Harbour Boat Ride
Hotel
RecommendedHotel

Day 5: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$NaN–NaN
Activities
- St Marys Cathedral
- Kallady Bridge Singing Fish Bridge
Hotel
RecommendedHotel

Day 6: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
5h 43m
See more transport optionsActivities
- Sri Muthumariamman Kovil
- Vavuniya Public Library
Hotel
RecommendedHotel

Day 7: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Badullabus
- Take the foot from Vavuniya to Badullawalk
- Take the bus from Vavuniya to Badullabus
11h 44m
$NaN–NaN
Activities
- Tea Plantation Visit
- Diyaluma Falls
Hotel
RecommendedHotel

Day 8: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Anuradhapurabus
- Take the foot from Badulla to Anuradhapurawalk
- Take the bus from Badulla to Anuradhapurabus
10h 49m
See more transport optionsActivities
- Abhayagiri Vihara
- Mihintale
Hotel
RecommendedHotel

Day 9: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$NaN–NaN
Activities
- Dambulla Cave Temple
- Ibbankatuwa Megalithic Tombs
Hotel
RecommendedHotel

Day 10: Negombo, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Negombobus
- Take the foot from Dambulla to Negombowalk
- Take the bus from Dambulla to Negombobus
3h 58m
See more transport optionsActivities
- Dutch Canal Boat Ride
- Muthurajawela Marsh Boat Safari
Hotel
RecommendedHotel

Day 11: Galle, Sri Lanka
Distance
PopularTransport
- Take the taxi from Negombo to Galletaxi
- Fly from Negombo to Galleplane
- Take the taxi from Negombo to Galletaxi
1h 44m
$NaN–NaN
Activities
- Unawatuna Beach Relaxation
- National Maritime Museum
Hotel
RecommendedHotel

12 days in Sri Lanka
Colombo MataraItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Independence Memorial Hall
- Galle Face Green
Hotel
RecommendedHotel

Day 2: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 15m
$NaN–NaN
Activities
- St James Church
- 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
- Koneswaram Temple
- Trincomalee Harbour Boat Ride
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
$NaN–NaN
Activities
- Arthurs Seat
- Kandy Lake
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 19m
$NaN–NaN
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
$NaN–NaN
Activities
- Kuttam Pokuna Twin Ponds
- Jetavanarama Stupa
Hotel
RecommendedHotel

Day 7: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$NaN–NaN
Activities
- Spice Garden Visit
- Pidurangala Rock
Hotel
RecommendedHotel

Day 8: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Badullabus
- Take the bus from Dambulla to Badullabus
10h 35m
$NaN–NaN
Activities
- Tea Plantation Visit
- Demodara Nine Arch Bridge
Hotel
RecommendedHotel

Day 9: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$NaN–NaN
Activities
- Vavuniya Public Library
- Thandikulam Lake
Hotel
RecommendedHotel

Day 10: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Batticaloabus
- Take the foot from Vavuniya to Batticaloawalk
- Take the bus from Vavuniya to Batticaloabus
5h 30m
See more transport optionsActivities
- Thiruchendur Murugan Temple
- Vakarai Beach
Hotel
RecommendedHotel

Day 11: Ampara, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Amparabus
- Take the taxi from Batticaloa to Amparataxi
1h 22m
$NaN–NaN
Activities
- Gal Oya National Park
- Buddhangala Aranya Senasanaya
Hotel
RecommendedHotel

Day 12: Matara, Sri Lanka
Distance
PopularTransport
- Take the taxi from Ampara to Matarataxi
- Fly from Ampara to Mataraplane
- Take the taxi from Ampara to Matarataxi
3h 15m
$NaN–NaN
Activities
- Crow Island Beach Park
- Hummanaya Blowhole
Hotel
RecommendedHotel

13 days in Sri Lanka
Kandy MataraItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- World Buddhist Museum
- Nelligala International Buddhist Centre
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Colombotrain
2h 26m
$NaN–NaN
Activities
- Dehiwala Zoological Garden
- Barefoot
Hotel
RecommendedHotel

Day 3: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 15m
$NaN–NaN
Activities
- Point Pedro Lighthouse
- Jaffna Archaeological Museum
Hotel
RecommendedHotel

Day 4: 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
- Uppuveli Beach
- Marble Beach
Hotel
RecommendedHotel

Day 5: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$NaN–NaN
Activities
- Thiruchendur Murugan Temple
- Explore Puliyantivu Island
Hotel
RecommendedHotel

Day 6: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
5h 43m
See more transport optionsActivities
- Vavuniya Urban Council Park
- Thandikulam Lake
Hotel
RecommendedHotel

Day 7: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Badullabus
- Take the foot from Vavuniya to Badullawalk
- Take the bus from Vavuniya to Badullabus
11h 44m
$NaN–NaN
Activities
- Adisham Bungalow
- Bogoda Wooden Bridge
Hotel
RecommendedHotel

Day 8: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Anuradhapurabus
- Take the foot from Badulla to Anuradhapurawalk
- Take the bus from Badulla to Anuradhapurabus
10h 49m
See more transport optionsActivities
- Eth Pokuna Elephant Pond
- Thuparamaya
Hotel
RecommendedHotel

Day 9: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$NaN–NaN
Activities
- Minneriya National Park Safari
- Hiriwadunna Village Safari
Hotel
RecommendedHotel

Day 10: Negombo, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Negombobus
- Take the foot from Dambulla to Negombowalk
- Take the bus from Dambulla to Negombobus
3h 58m
See more transport optionsActivities
- Angurukaramulla Temple
- Negombo Fish Market
Hotel
RecommendedHotel

Day 11: Galle, Sri Lanka
Distance
PopularTransport
- Take the taxi from Negombo to Galletaxi
- Fly from Negombo to Galleplane
- Take the taxi from Negombo to Galletaxi
1h 44m
$NaN–NaN
Activities
- Jungle Beach Visit
- Galle Lighthouse Visit
Hotel
RecommendedHotel

Day 12: Monaragala, Sri Lanka
Distance
PopularTransport
- Take the bus from Galle to Monaragalabus
- Take the foot from Galle to Monaragalawalk
- Take the bus from Galle to Monaragalabus
- Take the bus from Galle to Monaragalabus
- Take the taxi from Galle to Monaragalataxi
8h 49m
$NaN–NaN
Activities
- Monaragala Cultural Center
- Monaragala Town Market
Hotel
RecommendedHotel

Day 13: Matara, Sri Lanka
Distance
PopularTransport
- Take the taxi from Monaragala to Matarataxi
- Take the bus from Monaragala to Matarabus
- Take the bus from Monaragala to Matarabus
9h 59m
$NaN–NaN
Activities
- Weligama Bay Stilt Fishermen
- Hummanaya Blowhole
Hotel
RecommendedHotel

14 days in Sri Lanka
Jaffna AmbalangodaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Dambakola Patuna Sangamitta Temple
- Jaffna Public Library
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$NaN–NaN
Activities
- Arcade Independence Square
- Viharamahadevi Park
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
$NaN–NaN
Activities
- Ceylon Tea Museum
- Lankatilaka Temple
Hotel
RecommendedHotel

Day 4: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Trincomaleetrain
- Take the transfer from Kandy to Trincomaleetransfer
- Take the bus from Kandy to Trincomaleebus
7h 2m
$NaN–NaN
Activities
- Marble Beach
- Whale Watching Tour
Hotel
RecommendedHotel

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

Day 6: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
5h 43m
See more transport optionsActivities
- Vavuniya Railway Station
- Vavuniya Archaeological Museum
Hotel
RecommendedHotel

Day 7: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Badullabus
- Take the foot from Vavuniya to Badullawalk
- Take the bus from Vavuniya to Badullabus
11h 44m
$NaN–NaN
Activities
- Bogoda Wooden Bridge
- Diyaluma Falls
Hotel
RecommendedHotel

Day 8: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Anuradhapurabus
- Take the foot from Badulla to Anuradhapurawalk
- Take the bus from Badulla to Anuradhapurabus
10h 49m
See more transport optionsActivities
- Jetavanarama Stupa
- Thuparamaya
Hotel
RecommendedHotel

Day 9: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$NaN–NaN
Activities
- Rangiri Dambulla International Stadium
- Ayurvedic Spa Treatment
Hotel
RecommendedHotel

Day 10: Negombo, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Negombobus
- Take the foot from Dambulla to Negombowalk
- Take the bus from Dambulla to Negombobus
3h 58m
See more transport optionsActivities
- Local Cooking Class
- Negombo Fish Market
Hotel
RecommendedHotel

Day 11: Galle, Sri Lanka
Distance
PopularTransport
- Take the taxi from Negombo to Galletaxi
- Fly from Negombo to Galleplane
- Take the taxi from Negombo to Galletaxi
1h 44m
$NaN–NaN
Activities
- Dutch Reformed Church Visit
- Japanese Peace Pagoda
Hotel
RecommendedHotel

Day 12: Monaragala, Sri Lanka
Distance
PopularTransport
- Take the bus from Galle to Monaragalabus
- Take the foot from Galle to Monaragalawalk
- Take the bus from Galle to Monaragalabus
- Take the bus from Galle to Monaragalabus
- Take the taxi from Galle to Monaragalataxi
8h 49m
$NaN–NaN
Activities
- Handapanagala Reservoir
- Yudaganawa Temple
Hotel
RecommendedHotel

Day 13: Matara, Sri Lanka
Distance
PopularTransport
- Take the taxi from Monaragala to Matarataxi
- Take the bus from Monaragala to Matarabus
- Take the bus from Monaragala to Matarabus
9h 59m
$NaN–NaN
Activities
- Paravi Duwa Temple
- Star Fort
Hotel
RecommendedHotel

Day 14: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the bus from Matara to Ambalangodabus
1h 27m
$NaN–NaN
Activities
- Ayurvedic Massage and Spa
- Ambalangoda Local Market
Hotel
RecommendedHotel

15 days in Sri Lanka
Colombo RatnapuraItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Independence Memorial Hall
- Dutch Hospital Shopping Precinct
Hotel
RecommendedHotel

Day 2: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 15m
$NaN–NaN
Activities
- Jaffna Market
- Palmyrah Development Board
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
- Gokanna Temple
- Naval Museum
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
$NaN–NaN
Activities
- Kandyan Cultural Dance Show
- Lankatilaka Temple
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 19m
$NaN–NaN
Activities
- Unawatuna Beach Relaxation
- Observe Stilt Fishing
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
$NaN–NaN
Activities
- Moonstone Sandakada Pahana
- Mihintale
Hotel
RecommendedHotel

Day 7: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$NaN–NaN
Activities
- Sigiriya Rock Fortress
- Popham Arboretum
Hotel
RecommendedHotel

Day 8: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Badullabus
- Take the bus from Dambulla to Badullabus
10h 35m
$NaN–NaN
Activities
- Dunhinda Falls
- Lipton Seat
Hotel
RecommendedHotel

Day 9: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$NaN–NaN
Activities
- Vavuniya Tank
- Kalukondaya Malai Temple
Hotel
RecommendedHotel

Day 10: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Batticaloabus
- Take the foot from Vavuniya to Batticaloawalk
- Take the bus from Vavuniya to Batticaloabus
5h 30m
See more transport optionsActivities
- Batticaloa Central Market
- Explore Puliyantivu Island
Hotel
RecommendedHotel

Day 11: Ampara, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Amparabus
- Take the taxi from Batticaloa to Amparataxi
1h 22m
$NaN–NaN
Activities
- Arugam Bay Beach
- Buddhangala Aranya Senasanaya
Hotel
RecommendedHotel

Day 12: Matara, Sri Lanka
Distance
PopularTransport
- Take the taxi from Ampara to Matarataxi
- Fly from Ampara to Mataraplane
- Take the taxi from Ampara to Matarataxi
3h 15m
$NaN–NaN
Activities
- Weherahena Poorwarama Rajamaha Viharaya
- Weligama Bay Stilt Fishermen
Hotel
RecommendedHotel

Day 13: Negombo, Sri Lanka
Distance
PopularTransport
- Take the taxi from Matara to Negombotaxi
- Fly from Matara to Negomboplane
- Take the taxi from Matara to Negombotaxi
2h 6m
$NaN–NaN
Activities
- Negombo Beach
- Local Cooking Class
Hotel
RecommendedHotel

Day 14: Maharagama, Sri Lanka
Distance
PopularTransport
- Take the train from Negombo to Maharagamatrain
- Take the taxi from Negombo to Maharagamataxi
1h 32m
$NaN–NaN
Activities
- Taste Local Street Food
- Maharagama Bodhiya
Hotel
RecommendedHotel

Day 15: Ratnapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Maharagama to Ratnapurabus
1h 45m
$NaN–NaN
Activities
- Ratnapura National Museum
- Diva Guhawa
Hotel
RecommendedHotel

16 days in Sri Lanka
Kandy MoratuwaItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- Ceylon Tea Museum
- Udawatta Kele Sanctuary
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Colombotrain
2h 26m
$NaN–NaN
Activities
- Seema Malakaya Temple
- National Museum of Colombo
Hotel
RecommendedHotel

Day 3: Jaffna, Sri Lanka
Distance
PopularTransport
- Take the bus from Colombo to Jaffnabus
6h 15m
$NaN–NaN
Activities
- Jaffna Archaeological Museum
- Nallur Kandaswamy Kovil
Hotel
RecommendedHotel

Day 4: 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
- Dutch Bay
- Gokanna Temple
Hotel
RecommendedHotel

Day 5: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$NaN–NaN
Activities
- Explore Puliyantivu Island
- St Marys Cathedral
Hotel
RecommendedHotel

Day 6: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
5h 43m
See more transport optionsActivities
- Local Food Stalls
- Thandikulam Lake
Hotel
RecommendedHotel

Day 7: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Badullabus
- Take the foot from Vavuniya to Badullawalk
- Take the bus from Vavuniya to Badullabus
11h 44m
$NaN–NaN
Activities
- Ella Rock Hike
- Lipton Seat
Hotel
RecommendedHotel

Day 8: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Anuradhapurabus
- Take the foot from Badulla to Anuradhapurawalk
- Take the bus from Badulla to Anuradhapurabus
10h 49m
See more transport optionsActivities
- Anuradhapura Archaeological Museum
- Abhayagiri Vihara
Hotel
RecommendedHotel

Day 9: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$NaN–NaN
Activities
- Pidurangala Rock
- Spice Garden Visit
Hotel
RecommendedHotel

Day 10: Negombo, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Negombobus
- Take the foot from Dambulla to Negombowalk
- Take the bus from Dambulla to Negombobus
3h 58m
See more transport optionsActivities
- Negombo Beach
- Dutch Fort
Hotel
RecommendedHotel

Day 11: Galle, Sri Lanka
Distance
PopularTransport
- Take the taxi from Negombo to Galletaxi
- Fly from Negombo to Galleplane
- Take the taxi from Negombo to Galletaxi
1h 44m
$NaN–NaN
Activities
- Galle Fort Exploration
- Galle Local Food Tour
Hotel
RecommendedHotel

Day 12: Monaragala, Sri Lanka
Distance
PopularTransport
- Take the bus from Galle to Monaragalabus
- Take the foot from Galle to Monaragalawalk
- Take the bus from Galle to Monaragalabus
- Take the bus from Galle to Monaragalabus
- Take the taxi from Galle to Monaragalataxi
8h 49m
$NaN–NaN
Activities
- Weheragala Reservoir
- Maligawila Buddha Statue
Hotel
RecommendedHotel

Day 13: Matara, Sri Lanka
Distance
PopularTransport
- Take the taxi from Monaragala to Matarataxi
- Take the bus from Monaragala to Matarabus
- Take the bus from Monaragala to Matarabus
9h 59m
$NaN–NaN
Activities
- Kushtarajagala Statue
- Mirissa Whale Watching
Hotel
RecommendedHotel

Day 14: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the bus from Matara to Ambalangodabus
1h 27m
$NaN–NaN
Activities
- Seenigama Muhudu Viharaya
- Balapitiya Beach
Hotel
RecommendedHotel

Day 15: Hikkaduwa, Sri Lanka
Distance
PopularTransport
- Take the train from Ambalangoda to Hikkaduwatrain
10 min
$NaN–NaN
Activities
- Scuba Diving
- Hikkaduwa Turtle Hatchery
Hotel
RecommendedHotel

Day 16: Moratuwa, Sri Lanka
Distance
PopularTransport
- Take the bus from Hikkaduwa to Moratuwabus
1h 36m
$NaN–NaN
Activities
- Bolgoda Lake Boat Ride
- Lunawa Lagoon Bird Watching
Hotel
RecommendedHotel

17 days in Sri Lanka
Jaffna MaharagamaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Nagadeepa Purana Viharaya
- Dambakola Patuna Sangamitta Temple
Hotel
RecommendedHotel

Day 2: Colombo, Sri Lanka
Distance
PopularTransport
- Take the train from Jaffna to Colombotrain
6h 22m
$NaN–NaN
Activities
- Mount Lavinia Beach
- Viharamahadevi Park
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
$NaN–NaN
Activities
- Kandy Lake
- Ceylon Tea Museum
Hotel
RecommendedHotel

Day 4: Trincomalee, Sri Lanka
Distance
PopularTransport
- Take the train from Kandy to Trincomaleetrain
- Take the transfer from Kandy to Trincomaleetransfer
- Take the bus from Kandy to Trincomaleebus
7h 2m
$NaN–NaN
Activities
- Dutch Bay
- Nilaveli Beach
Hotel
RecommendedHotel

Day 5: Batticaloa, Sri Lanka
Distance
PopularTransport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$NaN–NaN
Activities
- Vakarai Beach
- Batticaloa Fort
Hotel
RecommendedHotel

Day 6: Vavuniya, Sri Lanka
Distance
PopularTransport
- Take the bus from Batticaloa to Vavuniyabus
- Take the foot from Batticaloa to Vavuniyawalk
- Take the bus from Batticaloa to Vavuniyabus
5h 43m
See more transport optionsActivities
- Old Dutch Fort Remains
- Thandikulam Lake
Hotel
RecommendedHotel

Day 7: Badulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Vavuniya to Badullabus
- Take the foot from Vavuniya to Badullawalk
- Take the bus from Vavuniya to Badullabus
11h 44m
$NaN–NaN
Activities
- Little Adams Peak
- Dunhinda Falls
Hotel
RecommendedHotel

Day 8: Anuradhapura, Sri Lanka
Distance
PopularTransport
- Take the bus from Badulla to Anuradhapurabus
- Take the foot from Badulla to Anuradhapurawalk
- Take the bus from Badulla to Anuradhapurabus
10h 49m
See more transport optionsActivities
- Jetavanarama Stupa
- Mihintale
Hotel
RecommendedHotel

Day 9: Dambulla, Sri Lanka
Distance
PopularTransport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$NaN–NaN
Activities
- Ibbankatuwa Megalithic Tombs
- Dambulla Cave Temple
Hotel
RecommendedHotel

Day 10: Negombo, Sri Lanka
Distance
PopularTransport
- Take the bus from Dambulla to Negombobus
- Take the foot from Dambulla to Negombowalk
- Take the bus from Dambulla to Negombobus
3h 58m
See more transport optionsActivities
- Dutch Fort
- Shopping on Main Street
Hotel
RecommendedHotel

Day 11: Galle, Sri Lanka
Distance
PopularTransport
- Take the taxi from Negombo to Galletaxi
- Fly from Negombo to Galleplane
- Take the taxi from Negombo to Galletaxi
1h 44m
$NaN–NaN
Activities
- Galle International Cricket Stadium
- National Maritime Museum
Hotel
RecommendedHotel

Day 12: Monaragala, Sri Lanka
Distance
PopularTransport
- Take the bus from Galle to Monaragalabus
- Take the foot from Galle to Monaragalawalk
- Take the bus from Galle to Monaragalabus
- Take the bus from Galle to Monaragalabus
- Take the taxi from Galle to Monaragalataxi
8h 49m
$NaN–NaN
Activities
- Maligawila Buddha Statue
- Monaragala Town Market
Hotel
RecommendedHotel

Day 13: Matara, Sri Lanka
Distance
PopularTransport
- Take the taxi from Monaragala to Matarataxi
- Take the bus from Monaragala to Matarabus
- Take the bus from Monaragala to Matarabus
9h 59m
$NaN–NaN
Activities
- Star Fort
- Polhena Beach
Hotel
RecommendedHotel

Day 14: Ambalangoda, Sri Lanka
Distance
PopularTransport
- Take the bus from Matara to Ambalangodabus
1h 27m
$NaN–NaN
Activities
- Kosgoda Turtle Hatchery
- Ambalangoda Beach
Hotel
RecommendedHotel

Day 15: Hikkaduwa, Sri Lanka
Distance
PopularTransport
- Take the train from Ambalangoda to Hikkaduwatrain
10 min
$NaN–NaN
Activities
- Hikkaduwa Coral Reef Sanctuary
- Galle Fort Day Trip
Hotel
RecommendedHotel

Day 16: Moratuwa, Sri Lanka
Distance
PopularTransport
- Take the bus from Hikkaduwa to Moratuwabus
1h 36m
$NaN–NaN
Activities
- Kande Viharaya Temple
- St Sebastian Church Moratuwa
Hotel
RecommendedHotel

Day 17: Maharagama, Sri Lanka
Distance
PopularTransport
- Take the bus from Moratuwa to Maharagamabus
19 min
$NaN–NaN
Activities
- Relax at a Local Cafe
- Explore Local Textile Shops
Hotel
RecommendedHotel




