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.
10 days in Sri Lanka
ColomboAmparaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Viharamahadevi Park
- Jami Ul-Alfar Mosque Red Mosque
Hotel

Day 2: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$111–655
Activities
- Temple of the Sacred Tooth Relic
- Kandy City Center
Hotel

Day 3: Negombo, Sri Lanka
Transport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$9–27
Activities
- Visit a Toddy Tapper
- St Marys Church
Hotel

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

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

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

Day 7: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$11–30
Activities
- Batticaloa Gate
- Kallady Bridge Singing Fish Bridge
Hotel

Day 8: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Bogoda Wooden Bridge
- Adisham Bungalow
Hotel

Day 9: Vavuniya, Sri Lanka
Transport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$14–21
Activities
- Vavuniya Public Library
- Vavuniya Urban Council Park
Hotel

Day 10: Ampara, Sri Lanka
Transport
- Take the bus from Vavuniya to Amparabus
- Take the foot from Vavuniya to Amparawalk
- Take the bus from Vavuniya to Amparabus
- Take the taxi from Vavuniya to Amparataxi
7h
See more transport optionsActivities
- Kudumbigala Monastery
- Ullai Lagoon
Hotel

11 days in Sri Lanka
KandyHikkaduwaItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- Kandy Lake
- Lankatilaka Temple
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Kandy to Colombotrain
2h 26m
$5–18
Activities
- Dehiwala Zoological Garden
- Arcade Independence Square
Hotel

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

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

Day 5: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$11–30
Activities
- Batticaloa Lighthouse
- Batticaloa Gate
Hotel

Day 6: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Adisham Bungalow
- Little Adams Peak
Hotel

Day 7: Anuradhapura, Sri Lanka
Transport
- 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
- Mirisawetiya Stupa
- Jaya Sri Maha Bodhi
Hotel

Day 8: Dambulla, Sri Lanka
Transport
- Take the bus from Anuradhapura to Dambullabus
1h 45m
$1–2
Activities
- Popham Arboretum
- Pidurangala Rock
Hotel

Day 9: Negombo, Sri Lanka
Transport
- Take the bus from Dambulla to Negombobus
- Take the bus from Dambulla to Negombobus
4h 40m
See more transport optionsActivities
- Dutch Canal Boat Ride
- Muthurajawela Marsh Boat Safari
Hotel

Day 10: Galle, Sri Lanka
Transport
- Take the taxi from Negombo to Galletaxi
- Fly from Negombo to Galleplane
- Take the taxi from Negombo to Galletaxi
1h 45m
$104–642
Activities
- Spice Garden Tour
- Observe Stilt Fishing
Hotel

Day 11: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
21 min
$2–12
Activities
- Galle Fort Day Trip
- Tsunami Honganji Vihara
Hotel

12 days in Sri Lanka
JaffnaPoint PedroItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Jaffna Fort
- Casuarina Beach
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Jaffna to Colombotrain
6h 22m
$6–60
Activities
- Seema Malakaya Temple
- Viharamahadevi Park
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$111–655
Activities
- Kandy City Center
- Royal Botanic Gardens Peradeniya
Hotel

Day 4: Negombo, Sri Lanka
Transport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$9–27
Activities
- Angurukaramulla Temple
- Shopping on Main Street
Hotel

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

Day 6: Trincomalee, Sri Lanka
Transport
- Take the bus from Anuradhapura to Trincomaleebus
- Take the bus from Anuradhapura to Trincomaleebus
4h 53m
$2–12
Activities
- Fort Frederick
- Marble Beach
Hotel

Day 7: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$11–30
Activities
- Thiruchendur Murugan Temple
- Vakarai Beach
Hotel

Day 8: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Dunhinda Falls
- Badulla Clock Tower
Hotel

Day 9: Vavuniya, Sri Lanka
Transport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$14–21
Activities
- Local Food Stalls
- Vavuniya Tank
Hotel

Day 10: Ampara, Sri Lanka
Transport
- Take the bus from Vavuniya to Amparabus
- Take the foot from Vavuniya to Amparawalk
- Take the bus from Vavuniya to Amparabus
- Take the taxi from Vavuniya to Amparataxi
7h
See more transport optionsActivities
- Panama Beach
- Arugam Bay Beach
Hotel

Day 11: Mullaittivu, Sri Lanka
Transport
- Take the taxi from Ampara to Mullaittivutaxi
- Take the bus from Ampara to Mullaittivubus
- Take the foot from Ampara to Mullaittivuwalk
- Take the bus from Ampara to Mullaittivubus
- Take the taxi from Ampara to Mullaittivutaxi
9h 1m
See more transport optionsActivities
- Vattappalai Kannaki Amman Temple
- Thunukkai Tank
Hotel

Day 12: Point Pedro, Sri Lanka
Transport
- Take the taxi from Mullaittivu to Point Pedrotaxi
- Take the bus from Mullaittivu to Point Pedrobus
2h 33m
See more transport optionsActivities
- Sakkottai Beach
- Taste Local Jaffna Cuisine
Hotel

13 days in Sri Lanka
GallePoint PedroItinerary navigation
Day 1: Galle, Sri Lanka
Activities
- Galle Local Food Tour
- Jungle Beach Visit
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the taxi from Galle to Colombotaxi
- Fly from Galle to Colomboplane
- Take the taxi from Galle to Colombotaxi
1h 18m
$107–442
Activities
- Lotus Tower
- Dutch Hospital Shopping Precinct
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$111–655
Activities
- Nelligala International Buddhist Centre
- Bahirawakanda Vihara Buddha Statue
Hotel

Day 4: Negombo, Sri Lanka
Transport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$9–27
Activities
- Dutch Canal Boat Ride
- Shopping on Main Street
Hotel

Day 5: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 35m
See more transport optionsActivities
- Basawakkulama Tank Abhaya Wewa
- Ruwanwelisaya Stupa
Hotel

Day 6: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffnabus
2h 45m
See more transport optionsActivities
- Mandaitivu Island
- Nagadeepa Purana Viharaya
Hotel

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

Day 8: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$11–30
Activities
- Pasikudah Beach
- Dutch Museum Batticaloa
Hotel

Day 9: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Badulla Local Market
- Badulla Botanical Garden
Hotel

Day 10: Vavuniya, Sri Lanka
Transport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$14–21
Activities
- Kalukondaya Malai Temple
- Vavuniya Archaeological Museum
Hotel

Day 11: Ampara, Sri Lanka
Transport
- Take the bus from Vavuniya to Amparabus
- Take the foot from Vavuniya to Amparawalk
- Take the bus from Vavuniya to Amparabus
- Take the taxi from Vavuniya to Amparataxi
7h
See more transport optionsActivities
- Arugam Bay Beach
- Muhudu Maha Viharaya
Hotel

Day 12: Mullaittivu, Sri Lanka
Transport
- Take the taxi from Ampara to Mullaittivutaxi
- Take the bus from Ampara to Mullaittivubus
- Take the foot from Ampara to Mullaittivuwalk
- Take the bus from Ampara to Mullaittivubus
- Take the taxi from Ampara to Mullaittivutaxi
9h 1m
See more transport optionsActivities
- Bird Watching at Kokkilai Sanctuary
- Explore Local Fishing Villages
Hotel

Day 13: Point Pedro, Sri Lanka
Transport
- Take the taxi from Mullaittivu to Point Pedrotaxi
- Take the bus from Mullaittivu to Point Pedrobus
2h 33m
See more transport optionsActivities
- Sakkottai Beach
- Explore Palmyra Products Shops
Hotel

14 days in Sri Lanka
ColomboMataraItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Galle Face Green
- Viharamahadevi Park
Hotel

Day 2: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$111–655
Activities
- World Buddhist Museum
- Nelligala International Buddhist Centre
Hotel

Day 3: Negombo, Sri Lanka
Transport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$9–27
Activities
- Shopping on Main Street
- Negombo Beach
Hotel

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

Day 5: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffnabus
2h 45m
See more transport optionsActivities
- Jaffna Market
- Jaffna Archaeological Museum
Hotel

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

Day 7: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$11–30
Activities
- Vakarai Beach
- St Marys Cathedral
Hotel

Day 8: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Muthiyangana Raja Maha Vihara
- Diyaluma Falls
Hotel

Day 9: Vavuniya, Sri Lanka
Transport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$14–21
Activities
- Vavuniya Clock Tower
- Vavuniya Railway Station
Hotel

Day 10: Ampara, Sri Lanka
Transport
- Take the bus from Vavuniya to Amparabus
- Take the foot from Vavuniya to Amparawalk
- Take the bus from Vavuniya to Amparabus
- Take the taxi from Vavuniya to Amparataxi
7h
See more transport optionsActivities
- Pottuvil Lagoon
- Ullai Lagoon
Hotel

Day 11: Mullaittivu, Sri Lanka
Transport
- Take the taxi from Ampara to Mullaittivutaxi
- Take the bus from Ampara to Mullaittivubus
- Take the foot from Ampara to Mullaittivuwalk
- Take the bus from Ampara to Mullaittivubus
- Take the taxi from Ampara to Mullaittivutaxi
9h 1m
See more transport optionsActivities
- Kayaking in Nanthikadal Lagoon
- Thunukkai Tank
Hotel

Day 12: Point Pedro, Sri Lanka
Transport
- Take the taxi from Mullaittivu to Point Pedrotaxi
- Take the bus from Mullaittivu to Point Pedrobus
2h 33m
See more transport optionsActivities
- Manalkadu Beach
- Point Pedro Beach
Hotel

Day 13: Kilinochchi, Sri Lanka
Transport
- Take the taxi from Point Pedro to Kilinochchitaxi
- Take the train from Point Pedro to Kilinochchitrain
57 min
$9–17
Activities
- Kilinochchi War Memorial
- University of Jaffna Kilinochchi Campus
Hotel

Day 14: Matara, Sri Lanka
Transport
- Take the bus from Kilinochchi to Matarabus
- Take the bus from Kilinochchi to Matarabus
7h 30m
$13–15
Activities
- Hummanaya Blowhole
- Polhena Beach
Hotel

15 days in Sri Lanka
KandyKalmunaiItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- Arthurs Seat
- Embekka Devalaya
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Kandy to Colombotrain
2h 26m
$5–18
Activities
- Galle Face Green
- Dehiwala Zoological Garden
Hotel

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

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

Day 5: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$11–30
Activities
- Thiruchendur Murugan Temple
- Kalkudah Beach
Hotel

Day 6: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Ravana Falls
- Ella Rock Hike
Hotel

Day 7: Anuradhapura, Sri Lanka
Transport
- 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
- Jaya Sri Maha Bodhi
Hotel

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

Day 9: Negombo, Sri Lanka
Transport
- Take the bus from Dambulla to Negombobus
- Take the bus from Dambulla to Negombobus
4h 40m
See more transport optionsActivities
- St Marys Church
- Dutch Canal Boat Ride
Hotel

Day 10: Galle, Sri Lanka
Transport
- Take the taxi from Negombo to Galletaxi
- Fly from Negombo to Galleplane
- Take the taxi from Negombo to Galletaxi
1h 45m
$104–642
Activities
- Dutch Reformed Church Visit
- Jungle Beach Visit
Hotel

Day 11: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
21 min
$2–12
Activities
- Hikkaduwa Lake Boat Ride
- Spice Garden Tour
Hotel

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

Day 13: Ratnapura, Sri Lanka
Transport
- Take the bus from Matara to Ratnapurabus
- Take the bus from Matara to Ratnapurabus
5h 11m
$11–13
Activities
- Adams Peak Hike (Sri Pada)
- Pothgul Viharaya
Hotel

Day 14: Katunayake, Sri Lanka
Transport
- Take the bus from Ratnapura to Katunayakebus
- Take the bus from Ratnapura to Katunayakebus
3h 34m
$2
Activities
- Muthurajawela Marsh Boat Safari
- Negombo Fish Market
Hotel

Day 15: Kalmunai, Sri Lanka
Transport
- Fly from Katunayake to Kalmunaiplane
- Take the taxi from Katunayake to Kalmunaitaxi
- Take the bus from Katunayake to Kalmunaibus
2h 49m
$89–614
Activities
- Kalmunai Beach
- Muhudu Maha Viharaya
Hotel

16 days in Sri Lanka
JaffnaHikkaduwaItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Jaffna Archaeological Museum
- Kadurugoda Viharaya Kantarodai
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Jaffna to Colombotrain
6h 22m
$6–60
Activities
- Viharamahadevi Park
- Lotus Tower
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$111–655
Activities
- Kandy Lake
- Bahirawakanda Vihara Buddha Statue
Hotel

Day 4: Negombo, Sri Lanka
Transport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$9–27
Activities
- Dutch Canal Boat Ride
- Local Cooking Class
Hotel

Day 5: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 35m
See more transport optionsActivities
- Basawakkulama Tank Abhaya Wewa
- Mirisawetiya Stupa
Hotel

Day 6: Trincomalee, Sri Lanka
Transport
- Take the bus from Anuradhapura to Trincomaleebus
- Take the bus from Anuradhapura to Trincomaleebus
4h 53m
$2–12
Activities
- Koneswaram Temple
- Uppuveli Beach
Hotel

Day 7: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$11–30
Activities
- Dutch Museum Batticaloa
- Vakarai Beach
Hotel

Day 8: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Ella Rock Hike
- Lipton Seat
Hotel

Day 9: Vavuniya, Sri Lanka
Transport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$14–21
Activities
- Local Food Stalls
- Vavuniya Urban Council Park
Hotel

Day 10: Ampara, Sri Lanka
Transport
- Take the bus from Vavuniya to Amparabus
- Take the foot from Vavuniya to Amparawalk
- Take the bus from Vavuniya to Amparabus
- Take the taxi from Vavuniya to Amparataxi
7h
See more transport optionsActivities
- Buddhangala Aranya Senasanaya
- Lahugala Kitulana National Park
Hotel

Day 11: Mullaittivu, Sri Lanka
Transport
- Take the taxi from Ampara to Mullaittivutaxi
- Take the bus from Ampara to Mullaittivubus
- Take the foot from Ampara to Mullaittivuwalk
- Take the bus from Ampara to Mullaittivubus
- Take the taxi from Ampara to Mullaittivutaxi
9h 1m
See more transport optionsActivities
- Kokkilai Lagoon
- Bird Watching at Kokkilai Sanctuary
Hotel

Day 12: Point Pedro, Sri Lanka
Transport
- Take the taxi from Mullaittivu to Point Pedrotaxi
- Take the bus from Mullaittivu to Point Pedrobus
2h 33m
See more transport optionsActivities
- Navatkuli Bridge Scenic Drive
- Kodikamam Lagoon
Hotel

Day 13: Kilinochchi, Sri Lanka
Transport
- Take the taxi from Point Pedro to Kilinochchitaxi
- Take the train from Point Pedro to Kilinochchitrain
57 min
$9–17
Activities
- Cycling Tour of Kilinochchi
- Explore Local Cuisine
Hotel

Day 14: Matara, Sri Lanka
Transport
- Take the bus from Kilinochchi to Matarabus
- Take the bus from Kilinochchi to Matarabus
7h 30m
$13–15
Activities
- Dickwella Beach
- Mirissa Whale Watching
Hotel

Day 15: Galle, Sri Lanka
Transport
- Take the bus from Matara to Gallebus
50 min
See more transport optionsActivities
- Jungle Beach Visit
- Dutch Reformed Church Visit
Hotel

Day 16: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
21 min
$2–12
Activities
- Hikkaduwa Lake Boat Ride
- Ayurvedic Massage
Hotel

17 days in Sri Lanka
GalleAmbalangodaItinerary navigation
Day 1: Galle, Sri Lanka
Activities
- Dutch Reformed Church Visit
- Jungle Beach Visit
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the taxi from Galle to Colombotaxi
- Fly from Galle to Colomboplane
- Take the taxi from Galle to Colombotaxi
1h 18m
$107–442
Activities
- Jami Ul-Alfar Mosque Red Mosque
- Independence Memorial Hall
Hotel

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

Day 4: Negombo, Sri Lanka
Transport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$9–27
Activities
- Kitesurfing or Windsurfing
- Ayurvedic Spa Treatment
Hotel

Day 5: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 35m
See more transport optionsActivities
- Kuttam Pokuna Twin Ponds
- Moonstone Sandakada Pahana
Hotel

Day 6: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffnabus
2h 45m
See more transport optionsActivities
- Jaffna Public Library
- Nallur Kandaswamy Kovil
Hotel

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

Day 8: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$11–30
Activities
- Batticaloa Lighthouse
- Pasikudah Beach
Hotel

Day 9: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Lipton Seat
- Badulla Clock Tower
Hotel

Day 10: Vavuniya, Sri Lanka
Transport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$14–21
Activities
- Vavuniya Public Market
- Vavuniya Urban Council Park
Hotel

Day 11: Ampara, Sri Lanka
Transport
- Take the bus from Vavuniya to Amparabus
- Take the foot from Vavuniya to Amparawalk
- Take the bus from Vavuniya to Amparabus
- Take the taxi from Vavuniya to Amparataxi
7h
See more transport optionsActivities
- Gal Oya National Park
- Okanda Devalaya
Hotel

Day 12: Mullaittivu, Sri Lanka
Transport
- Take the taxi from Ampara to Mullaittivutaxi
- Take the bus from Ampara to Mullaittivubus
- Take the foot from Ampara to Mullaittivuwalk
- Take the bus from Ampara to Mullaittivubus
- Take the taxi from Ampara to Mullaittivutaxi
9h 1m
See more transport optionsActivities
- Visit Mullaitivu Local Market
- Bird Watching at Kokkilai Sanctuary
Hotel

Day 13: Point Pedro, Sri Lanka
Transport
- Take the taxi from Mullaittivu to Point Pedrotaxi
- Take the bus from Mullaittivu to Point Pedrobus
2h 33m
See more transport optionsActivities
- Explore Palmyra Products Shops
- Taste Local Jaffna Cuisine
Hotel

Day 14: Kilinochchi, Sri Lanka
Transport
- Take the taxi from Point Pedro to Kilinochchitaxi
- Take the train from Point Pedro to Kilinochchitrain
57 min
$9–17
Activities
- Local Handicraft Shops
- Cycling Tour of Kilinochchi
Hotel

Day 15: Matara, Sri Lanka
Transport
- Take the bus from Kilinochchi to Matarabus
- Take the bus from Kilinochchi to Matarabus
7h 30m
$13–15
Activities
- Crow Island Beach Park
- Kushtarajagala Statue
Hotel

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

Day 17: Ambalangoda, Sri Lanka
Transport
- Take the bus from Hikkaduwa to Ambalangodabus
15 min
See more transport optionsActivities
- Handloom Weaving Center
- Madu River Safari
Hotel

18 days in Sri Lanka
ColomboMaharagamaItinerary navigation
Day 1: Colombo, Sri Lanka
Activities
- Lotus Tower
- Colombo Fort Railway Station
Hotel

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

Day 3: Negombo, Sri Lanka
Transport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$9–27
Activities
- Ayurvedic Spa Treatment
- Angurukaramulla Temple
Hotel

Day 4: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 35m
See more transport optionsActivities
- Samadhi Statue
- Moonstone Sandakada Pahana
Hotel

Day 5: Jaffna, Sri Lanka
Transport
- Take the bus from Anuradhapura to Jaffnabus
2h 45m
See more transport optionsActivities
- Keerimalai Hot Springs
- Dambakola Patuna Sangamitta Temple
Hotel

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

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

Day 8: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Diyaluma Falls
- Badulla Clock Tower
Hotel

Day 9: Vavuniya, Sri Lanka
Transport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$14–21
Activities
- Vavuniya Public Library
- Vavuniya Clock Tower
Hotel

Day 10: Ampara, Sri Lanka
Transport
- Take the bus from Vavuniya to Amparabus
- Take the foot from Vavuniya to Amparawalk
- Take the bus from Vavuniya to Amparabus
- Take the taxi from Vavuniya to Amparataxi
7h
See more transport optionsActivities
- Okanda Devalaya
- Arugam Bay Beach
Hotel

Day 11: Mullaittivu, Sri Lanka
Transport
- Take the taxi from Ampara to Mullaittivutaxi
- Take the bus from Ampara to Mullaittivubus
- Take the foot from Ampara to Mullaittivuwalk
- Take the bus from Ampara to Mullaittivubus
- Take the taxi from Ampara to Mullaittivutaxi
9h 1m
See more transport optionsActivities
- Chundikulam National Park
- Vattappalai Kannaki Amman Temple
Hotel

Day 12: Point Pedro, Sri Lanka
Transport
- Take the taxi from Mullaittivu to Point Pedrotaxi
- Take the bus from Mullaittivu to Point Pedrobus
2h 33m
See more transport optionsActivities
- Taste Local Jaffna Cuisine
- Vadamarachchi Lagoon
Hotel

Day 13: Kilinochchi, Sri Lanka
Transport
- Take the taxi from Point Pedro to Kilinochchitaxi
- Take the train from Point Pedro to Kilinochchitrain
57 min
$9–17
Activities
- Kilinochchi War Memorial
- Explore Local Cuisine
Hotel

Day 14: Matara, Sri Lanka
Transport
- Take the bus from Kilinochchi to Matarabus
- Take the bus from Kilinochchi to Matarabus
7h 30m
$13–15
Activities
- Matara Bodhiya
- Mirissa Whale Watching
Hotel

Day 15: Galle, Sri Lanka
Transport
- Take the bus from Matara to Gallebus
50 min
See more transport optionsActivities
- Dutch Reformed Church Visit
- Galle Lighthouse Visit
Hotel

Day 16: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
21 min
$2–12
Activities
- Surfing at Narigama Beach
- Galle Fort Day Trip
Hotel

Day 17: Ambalangoda, Sri Lanka
Transport
- Take the bus from Hikkaduwa to Ambalangodabus
15 min
See more transport optionsActivities
- Galagoda Shailabimbaramaya Temple
- Balapitiya Beach
Hotel

Day 18: Maharagama, Sri Lanka
Transport
- Take the bus from Ambalangoda to Maharagamabus
- Take the bus from Ambalangoda to Maharagamabus
1h 47m
See more transport optionsActivities
- Experience Ayurvedic Treatment
- Explore Local Textile Shops
Hotel

19 days in Sri Lanka
KandyPoint PedroItinerary navigation
Day 1: Kandy, Sri Lanka
Activities
- Temple of the Sacred Tooth Relic
- Ceylon Tea Museum
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Kandy to Colombotrain
2h 26m
$5–18
Activities
- Dehiwala Zoological Garden
- Arcade Independence Square
Hotel

Day 3: Jaffna, Sri Lanka
Transport
- Take the bus from Colombo to Jaffnabus
6h 15m
$6–13
Activities
- Rio Ice Cream
- Kadurugoda Viharaya Kantarodai
Hotel

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

Day 5: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$11–30
Activities
- Dutch Museum Batticaloa
- Batticaloa Lagoon Boat Ride
Hotel

Day 6: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Muthiyangana Raja Maha Vihara
- Bogoda Wooden Bridge
Hotel

Day 7: Anuradhapura, Sri Lanka
Transport
- 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
- Jaya Sri Maha Bodhi
- Basawakkulama Tank Abhaya Wewa
Hotel

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

Day 9: Negombo, Sri Lanka
Transport
- Take the bus from Dambulla to Negombobus
- Take the bus from Dambulla to Negombobus
4h 40m
See more transport optionsActivities
- Dutch Fort
- Angurukaramulla Temple
Hotel

Day 10: Galle, Sri Lanka
Transport
- Take the taxi from Negombo to Galletaxi
- Fly from Negombo to Galleplane
- Take the taxi from Negombo to Galletaxi
1h 45m
$104–642
Activities
- Galle Fort Exploration
- Galle Lighthouse Visit
Hotel

Day 11: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
21 min
$2–12
Activities
- Surfing at Narigama Beach
- Tsunami Honganji Vihara
Hotel

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

Day 13: Ratnapura, Sri Lanka
Transport
- Take the bus from Matara to Ratnapurabus
- Take the bus from Matara to Ratnapurabus
5h 11m
$11–13
Activities
- Adams Peak Hike (Sri Pada)
- Gem Mining Experience
Hotel

Day 14: Katunayake, Sri Lanka
Transport
- Take the bus from Ratnapura to Katunayakebus
- Take the bus from Ratnapura to Katunayakebus
3h 34m
$2
Activities
- Explore Negombo City Center
- Shopping for Souvenirs
Hotel

Day 15: Kalmunai, Sri Lanka
Transport
- Fly from Katunayake to Kalmunaiplane
- Take the taxi from Katunayake to Kalmunaitaxi
- Take the bus from Katunayake to Kalmunaibus
2h 49m
$89–614
Activities
- Muhudu Maha Viharaya
- Kalmunai Local Market
Hotel

Day 16: Vavuniya, Sri Lanka
Transport
- Take the bus from Kalmunai to Vavuniyabus
- Take the foot from Kalmunai to Vavuniyawalk
- Take the bus from Kalmunai to Vavuniyabus
6h 34m
See more transport optionsActivities
- Vavuniya Public Library
- Vavuniya Tank
Hotel

Day 17: Ampara, Sri Lanka
Transport
- Take the bus from Vavuniya to Amparabus
- Take the foot from Vavuniya to Amparawalk
- Take the bus from Vavuniya to Amparabus
- Take the taxi from Vavuniya to Amparataxi
7h
See more transport optionsActivities
- Arugam Bay Beach
- Buddhangala Aranya Senasanaya
Hotel

Day 18: Mullaittivu, Sri Lanka
Transport
- Take the taxi from Ampara to Mullaittivutaxi
- Take the bus from Ampara to Mullaittivubus
- Take the foot from Ampara to Mullaittivuwalk
- Take the bus from Ampara to Mullaittivubus
- Take the taxi from Ampara to Mullaittivutaxi
9h 1m
See more transport optionsActivities
- Relax at Kallady Beach
- Chundikulam National Park
Hotel

Day 19: Point Pedro, Sri Lanka
Transport
- Take the taxi from Mullaittivu to Point Pedrotaxi
- Take the bus from Mullaittivu to Point Pedrobus
2h 33m
See more transport optionsActivities
- Point Pedro Beach
- Thumpalai Beach
Hotel

20 days in Sri Lanka
JaffnaKatunayakeItinerary navigation
Day 1: Jaffna, Sri Lanka
Activities
- Jaffna Market
- Dambakola Patuna Sangamitta Temple
Hotel

Day 2: Colombo, Sri Lanka
Transport
- Take the train from Jaffna to Colombotrain
6h 22m
$6–60
Activities
- Mount Lavinia Beach
- Galle Face Green
Hotel

Day 3: Kandy, Sri Lanka
Transport
- Take the taxi from Colombo to Kandytaxi
- Fly from Colombo to Kandyplane
- Take the taxi from Colombo to Kandytaxi
1h 28m
$111–655
Activities
- Kandy City Center
- Arthurs Seat
Hotel

Day 4: Negombo, Sri Lanka
Transport
- Take the train from Kandy to Negombotrain
- Take the train from Kandy to Negombotrain
4h 3m
$9–27
Activities
- Dutch Canal Boat Ride
- Dutch Fort
Hotel

Day 5: Anuradhapura, Sri Lanka
Transport
- Take the bus from Negombo to Anuradhapurabus
2h 35m
See more transport optionsActivities
- Jetavanarama Stupa
- Mirisawetiya Stupa
Hotel

Day 6: Trincomalee, Sri Lanka
Transport
- Take the bus from Anuradhapura to Trincomaleebus
- Take the bus from Anuradhapura to Trincomaleebus
4h 53m
$2–12
Activities
- Uppuveli Beach
- Whale Watching Tour
Hotel

Day 7: Batticaloa, Sri Lanka
Transport
- Take the train from Trincomalee to Batticaloatrain
- Take the train from Trincomalee to Batticaloatrain
5h 28m
$11–30
Activities
- Batticaloa Lighthouse
- Batticaloa Gate
Hotel

Day 8: Badulla, Sri Lanka
Transport
- Take the bus from Batticaloa to Badullabus
- Take the foot from Batticaloa to Badullawalk
- Take the bus from Batticaloa to Badullabus
13h 22m
$15–22
Activities
- Adisham Bungalow
- Demodara Nine Arch Bridge
Hotel

Day 9: Vavuniya, Sri Lanka
Transport
- Take the bus from Badulla to Vavuniyabus
- Take the foot from Badulla to Vavuniyawalk
- Take the bus from Badulla to Vavuniyabus
11h 34m
$14–21
Activities
- Vavuniya Archaeological Museum
- Vavuniya Clock Tower
Hotel

Day 10: Ampara, Sri Lanka
Transport
- Take the bus from Vavuniya to Amparabus
- Take the foot from Vavuniya to Amparawalk
- Take the bus from Vavuniya to Amparabus
- Take the taxi from Vavuniya to Amparataxi
7h
See more transport optionsActivities
- Muhudu Maha Viharaya
- Arugam Bay Beach
Hotel

Day 11: Mullaittivu, Sri Lanka
Transport
- Take the taxi from Ampara to Mullaittivutaxi
- Take the bus from Ampara to Mullaittivubus
- Take the foot from Ampara to Mullaittivuwalk
- Take the bus from Ampara to Mullaittivubus
- Take the taxi from Ampara to Mullaittivutaxi
9h 1m
See more transport optionsActivities
- Chundikulam National Park
- Bird Watching at Kokkilai Sanctuary
Hotel

Day 12: Point Pedro, Sri Lanka
Transport
- Take the taxi from Mullaittivu to Point Pedrotaxi
- Take the bus from Mullaittivu to Point Pedrobus
2h 33m
See more transport optionsActivities
- Point Pedro Beach
- Thumpalai Beach
Hotel

Day 13: Kilinochchi, Sri Lanka
Transport
- Take the taxi from Point Pedro to Kilinochchitaxi
- Take the train from Point Pedro to Kilinochchitrain
57 min
$9–17
Activities
- Local Handicraft Shops
- Kandavalai Tank
Hotel

Day 14: Matara, Sri Lanka
Transport
- Take the bus from Kilinochchi to Matarabus
- Take the bus from Kilinochchi to Matarabus
7h 30m
$13–15
Activities
- Paravi Duwa Temple
- Dickwella Beach
Hotel

Day 15: Galle, Sri Lanka
Transport
- Take the bus from Matara to Gallebus
50 min
See more transport optionsActivities
- National Maritime Museum
- Galle Local Food Tour
Hotel

Day 16: Hikkaduwa, Sri Lanka
Transport
- Take the train from Galle to Hikkaduwatrain
21 min
$2–12
Activities
- Scuba Diving
- Surfing at Narigama Beach
Hotel

Day 17: Ambalangoda, Sri Lanka
Transport
- Take the bus from Hikkaduwa to Ambalangodabus
15 min
See more transport optionsActivities
- Ambalangoda Mask Museum
- Ambalangoda Fishing Village
Hotel

Day 18: Maharagama, Sri Lanka
Transport
- Take the bus from Ambalangoda to Maharagamabus
- Take the bus from Ambalangoda to Maharagamabus
1h 47m
See more transport optionsActivities
- Diyatha Uyana
- Explore Kottawa Forest Reserve
Hotel

Day 19: Ratnapura, Sri Lanka
Transport
- Take the bus from Maharagama to Ratnapurabus
1h 45m
$9–11
Activities
- Gem Shopping Experience
- Pothgul Viharaya
Hotel

Day 20: Katunayake, Sri Lanka
Transport
- Take the bus from Ratnapura to Katunayakebus
- Take the bus from Ratnapura to Katunayakebus
3h 34m
$2
Activities
- Ayurvedic Spa Treatment
- Kite Surfing or Windsurfing
Hotel




