There are 9 ways to get from Morawaka to Anuradhapura by taxi, bus, 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.
Taxi, bus via Colombo
best- Take the taxi from Morawaka to Matara Bus Stationtaxi
- Take the bus from Matara Bus Station to Fort Stationbus
- Take the bus from Pettah to Anuradhapurabus
7h 54mTaxi, bus
cheapest- Take the taxi from Morawaka to Weligamataxi
- Take the bus from Weligama to Kurunegalabus
- Take the bus from Kurunegala to Anuradhapurabus 57
8h 55mRs 8,660–10,486Taxi, bus, train
- Take the taxi from Morawaka to Matara Bus Stationtaxi
- Take the bus from Matara Bus Station to Fort Stationbus
- Take the train from Colombo Fort to Anuradhapuratrain
8h 9mRs 9,495–12,741Drive 308 km
- Drive from Morawaka to Anuradhapuracar 308 km
5h 25mRs 13,895–20,070Taxi
- Take the taxi from Morawaka to Anuradhapurataxi 308 km
5h 25mRs 47,000–60,000Taxi to Koggala, fly, bus
- Take the taxi from Morawaka to Koggala (KCT)taxi
- Fly from Koggala (KCT) to Sigiriya Airport (GIU)plane KCT - GIU
- Take the bus from Dambulla to Anuradhapurabus
24h 53mRs 30,561–116,958Taxi, train
- Take the taxi from Morawaka to Galletaxi
- Take the train from Galle to Fort Stationtrain
- Take the train from Colombo Fort to Anuradhapuratrain
8h 30mRs 10,451–16,679Taxi, bus #2
- Take the taxi from Morawaka to Madampetaxi
- Take the bus from Madampe to Colombo Bastian Mawatha Bus Terminalbus
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Anuradhapurabus 57
10h 57mRs 13,593–16,014Taxi to Bandaranaike International Airport, fly, bus
- Take the taxi from Morawaka to Colombo-Airport-CMBtaxi
- Fly from Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU)plane CMB - GIU
- Take the bus from Dambulla to Anuradhapurabus
5h 30mRs 58,751–172,910
Koggala (KCT) to Sigiriya Airport (GIU) flights
Questions & Answers
The cheapest way to get from Morawaka to Anuradhapura is to taxi and bus which costs Rs. 8500 - Rs. 11000 and takes 8h 55m.
The fastest way to get from Morawaka to Anuradhapura is to drive which takes 5h 25m and costs Rs. 13000 - Rs. 21000.
The distance between Morawaka and Anuradhapura is 416 km. The road distance is 308 km.
The best way to get from Morawaka to Anuradhapura without a car is to taxi and bus via Colombo which takes 7h 54m and costs .
It takes approximately 7h 54m to get from Morawaka to Anuradhapura, including transfers.
Yes, the driving distance between Morawaka to Anuradhapura is 308 km. It takes approximately 5h 25m to drive from Morawaka to Anuradhapura.
There are 553+ hotels available in Anuradhapura.
What companies run services between Morawaka, Southern, Sri Lanka and Anuradhapura, Sri Lanka?
There is no direct connection from Morawaka to Anuradhapura. However, you can take the taxi to Matara Bus Station, take the bus to Fort Station, walk to Pettah, then take the bus to Anuradhapura. Alternatively, you can take the taxi to Matara Bus Station, take the bus to Fort Station, walk to Colombo Fort, then take the train to Anuradhapura.
- Website
- cinnamonair.com
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 Bandaranaike International Airport to Sigiriya Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 14,000–120,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Colombo Fort to Anuradhapura
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 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 Galle to Fort Station
- Ave. Duration
- 2h 38m
- Frequency
- 3 times a day
- Estimated price
- Rs 200–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,501
- 2nd Class
- Rs 200
- 1st Class
- Rs 1,802
Train from Colombo Fort to Anuradhapura
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 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
- ntc.gov.lk
Bus from Matara Bus Station to Fort Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 520–570
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- 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
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 520–570
- Semi Lux
- Rs 600–900
- Super Lux
- Rs 1,100–1,500
Bus from Dambulla to Anuradhapura
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- Rs 240–270
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 240–270
- Semi Lux
- Rs 260–370
- Super Lux
- Rs 500–650
Bus from Kurunegala to Anuradhapura
- Ave. Duration
- 3h 10m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 420–470
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 420–470
- Semi Lux
- Rs 500–700
- Super Lux
- Rs 950–1,200
Bus from Madampe to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 3h 38m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 400–450
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 400–450
- Semi Lux
- Rs 480–700
- Super Lux
- Rs 900–1,200
Bus from Colombo Bastian Mawatha Bus Terminal to Anuradhapura
- Ave. Duration
- 5h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 700–800
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 700–800
- Semi Lux
- Rs 900–1,300
- Super Lux
- Rs 1,600–2,100
Bus from Dambulla to Anuradhapura
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- Rs 240–270
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 240–270
- Semi Lux
- Rs 260–370
- Super Lux
- Rs 500–650
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Pettah to Anuradhapura
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Weligama to Kurunegala
- Ave. Duration
- 4h 42m
- Frequency
- Once daily
- Estimated price
- Rs 950–1,400
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 1h 44m
- Estimated price
- Rs 7,000–60,000
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 Which London airport should I choose?, Need to know: Jadrolinija, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.














