There are 10 ways to get from Matara to Wilpattu National Park by bus, taxi, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi via Colombo
best- Take the bus from Matara Bus Station to Fort Stationbus
- Take the bus from Pettah to Anuradhapurabus
- Take the taxi from Anuradhapura to Wilpattu National Parktaxi
9h 50mBus, taxi
cheapest- Take the bus from Matara to Kurunegalabus
- Take the bus from Kurunegala to Anuradhapurabus 57
- Take the taxi from Anuradhapura to Wilpattu National Parktaxi
11h 11mRsĀ 8,893ā11,376Train, taxi
- Take the train from Matara to Bambalapitiyatrain
- Take the train from Bambalapitiya to Thambuttegamatrain
- Take the taxi from Thambuttegama to Wilpattu National Parktaxi
11h 7mRsĀ 10,540ā17,115Drive 386.4 km
- Drive from Matara to Wilpattu National Parkcar 386.4 km
7h 29mRsĀ 17,433ā25,181Taxi to Bandaranaike International Airport, fly to Sigiriya Airport, taxi
- Take the taxi from Matara to Colombo-Airport-CMBtaxi
- Fly from Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU)plane CMB - GIU
- Take the taxi from Sigiriya Airport (GIU) to Wilpattu National Parktaxi
6h 33mRsĀ 78,119ā197,049Bus, train, taxi
- Take the bus from Matara Bus Station to Fort Stationbus
- Take the train from Colombo Fort to Thambuttegamatrain
- Take the taxi from Thambuttegama to Wilpattu National Parktaxi
9h 50mRsĀ 10,823ā14,669Train, taxi via Talawa
- Take the train from Matara to Dehiwalatrain
- Take the train from Dehiwala to Thalawatrain
- Take the taxi from Thalawa to Wilpattu National Parktaxi
12h 9mRsĀ 10,040ā17,109Fly Koggala to Sigiriya Airport, taxi
- Fly from Koggala (KCT) to Sigiriya Airport (GIU)plane KCT - GIU
- Take the taxi from Sigiriya Airport (GIU) to Wilpattu National Parktaxi
27h 53mRsĀ 28,190ā116,849Taxi to Weerawila International Airport, fly to Bandaranaike International Airport, drive
- Take the taxi from Matara to Weerawila International Airport (WRZ)taxi
- Fly from Weerawila International Airport (WRZ) to Bandaranaike International Airport (CMB)plane WRZ - CMB
- Drive from Colombo-Airport-CMB to Wilpattu National Parkcar
7h 10mRsĀ 36,831ā118,709Fly Koggala to Bandaranaike International Airport, drive
- Fly from Koggala (KCT) to Bandaranaike International Airport (CMB)plane KCT - CMB
- Drive from Colombo-Airport-CMB to Wilpattu National Parkcar
8h 15mRsĀ 21,190ā102,849
Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU) flights
Questions & Answers
The cheapest way to get from Matara to Wilpattu National Park is to bus and taxi which costs Rs. 8500 - Rs. 12000 and takes 11h 11m.
The fastest way to get from Matara to Wilpattu National Park is to taxi and fly which takes 6h 33m and costs Rs. 75000 - Rs. 200000.
The distance between Matara and Wilpattu National Park is 438 km. The road distance is 386.4 km.
The best way to get from Matara to Wilpattu National Park without a car is to bus and taxi via Colombo which takes 9h 50m and costs .
It takes approximately 9h 50m to get from Matara to Wilpattu National Park, including transfers.
Yes, the driving distance between Matara to Wilpattu National Park is 386 km. It takes approximately 7h 29m to drive from Matara to Wilpattu National Park.
There are 55+ hotels available in Wilpattu National Park.
What companies run services between Matara, Sri Lanka and Wilpattu National Park, Sri Lanka?
There is no direct connection from Matara to Wilpattu National Park. However, you can take the bus to Fort Station, walk to Pettah, take the bus to Anuradhapura, then take the taxi to Wilpattu National Park. Alternatively, you can take the train to Bambalapitiya, take the train to Thambuttegama, then take the taxi to Wilpattu National Park.
- Website
- cinnamonair.com
Flights from Bandaranaike International Airport to Sigiriya Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- RsĀ 14,000ā120,000
Flights from Koggala to Sigiriya Airport via Bandaranaike International Airport
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- RsĀ 12,000ā95,000
Flights from Weerawila International Airport to Bandaranaike International Airport
- Ave. Duration
- 32 min
- When
- Every day
- Estimated price
- RsĀ 11,000ā85,000
Flights from Koggala to Bandaranaike International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- RsĀ 10,000ā85,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Matara to Bambalapitiya
- Ave. Duration
- 3h 7m
- Frequency
- 5 times a week
- Estimated price
- RsĀ 240ā3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,300ā1,600
- Air Conditioned Saloon
- RsĀ 2,300ā3,100
- 3rd Class
- RsĀ 1,802
- 2nd Class
- RsĀ 240
- 1st Class
- RsĀ 2,163
Train from Bambalapitiya to Thambuttegama
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- RsĀ 1,300ā3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,300ā1,600
- Air Conditioned Saloon
- RsĀ 2,400ā3,100
Train from Colombo Fort to Thambuttegama
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- RsĀ 1,300ā3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,300ā1,600
- Air Conditioned Saloon
- RsĀ 2,400ā3,100
Train from Matara to Dehiwala
- Ave. Duration
- 3h 53m
- Frequency
- Twice daily
- Estimated price
- RsĀ 240ā3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,300ā1,600
- Air Conditioned Saloon
- RsĀ 2,300ā3,100
- 3rd Class
- RsĀ 1,802
- 2nd Class
- RsĀ 240
- 1st Class
- RsĀ 2,163
Train from Dehiwala to Thalawa
- Ave. Duration
- 4h 19m
- Frequency
- Once daily
- Estimated price
- RsĀ 1,300ā3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,300ā1,600
- Air Conditioned Saloon
- RsĀ 2,400ā3,100
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Matara Bus Station to Fort Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 30 minutes
- Estimated price
- RsĀ 520ā570
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- RsĀ 520ā570
- Semi Lux
- RsĀ 600ā900
- Super Lux
- RsĀ 1,100ā1,500
Bus from Matara Bus Station to Fort Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 30 minutes
- Estimated price
- RsĀ 520ā570
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- RsĀ 520ā570
- Semi Lux
- RsĀ 600ā900
- Super Lux
- RsĀ 1,100ā1,500
Bus from Kurunegala to Anuradhapura
- Ave. Duration
- 3h 10m
- Frequency
- Every 30 minutes
- Estimated price
- RsĀ 420ā470
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- RsĀ 420ā470
- Semi Lux
- RsĀ 500ā700
- Super Lux
- RsĀ 950ā1,200
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Pettah to Anuradhapura
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- NCG Express Facebook
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Matara to Kurunegala
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- RsĀ 950ā1,500
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 2h 55m
- Estimated price
- RsĀ 7,500ā60,000
Derana
- Phone
- + 94 27 49 76 060
- Website
- deranakandy.wordpress.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
SS Cabs
- Phone
- + 94 71 16 73 673
- Website
- sscabservice.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Derana
- Phone
- + 94 27 49 76 060
- Website
- deranakandy.wordpress.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
SS Cabs
- Phone
- + 94 71 16 73 673
- Website
- sscabservice.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.com
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Taxi Dambulla
- Phone
- +94 76 36 05 437
- Website
- taxidambulla.wordpress.com
Derana
- Phone
- + 94 27 49 76 060
- Website
- deranakandy.wordpress.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
SS Cabs
- Phone
- + 94 71 16 73 673
- Website
- sscabservice.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Derana
- Phone
- + 94 27 49 76 060
- Website
- deranakandy.wordpress.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
SS Cabs
- Phone
- + 94 71 16 73 673
- Website
- sscabservice.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Derana
- Phone
- + 94 27 49 76 060
- Website
- deranakandy.wordpress.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
SS Cabs
- Phone
- + 94 71 16 73 673
- Website
- sscabservice.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Taxi Dambulla
- Phone
- +94 76 36 05 437
- Website
- taxidambulla.wordpress.com
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Train travel in France: A guide to SNCF, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.














