HUB hero image

How to Travel from

Anuradhapura to Mahiyanganaya

by Rideshare or Car

Anuradhapura
+0
Mahiyanganaya
Transport search to Mahiyanganaya
Anuradhapura
+0
Mahiyanganaya
Building a composite car route
Cheapest
Best Offer!
Car
3 h 8 min
158 km.
from $8
Composite Route Car Only

Two ways to Travel from Anuradhapura to Mahiyanganaya

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

National Transport Commission

Phone:
0112587372
Website:
ntc.gov.lk/
Bus from Anuradhapura to Dambulla
Ave. Duration:
1h 45m
Frequency:
Hourly
Estimated price:
$0.64–$1.21

Questions and Answers

What is the cheapest way to get from Anuradhapura to Mahiyanganaya?

The cheapest way to get from Anuradhapura to Mahiyanganaya is to bus and taxi which costs $17.39 - $22.83 and takes 3h 44m.

What is the fastest way to get from Anuradhapura to Mahiyanganaya?

The fastest way to get from Anuradhapura to Mahiyanganaya is to drive which takes 3h 6m and costs $20.65 - $30.43 .

How far is it from Anuradhapura to Mahiyanganaya?

The distance between Anuradhapura and Mahiyanganaya is 159 km. The road distance is 156.8 km.

How do I travel from Anuradhapura to Mahiyanganaya without a car?

The best way to get from Anuradhapura to Mahiyanganaya without a car is to bus and taxi which takes 3h 44m and costs $17.39 - $22.83 .

How long does it take to get from Anuradhapura to Mahiyanganaya?

It takes approximately 3h 44m to get from Anuradhapura to Mahiyanganaya, including transfers.

Can I drive from Anuradhapura to Mahiyanganaya?

Yes, the driving distance between Anuradhapura to Mahiyanganaya is 157 km. It takes approximately 3h 6m to drive from Anuradhapura to Mahiyanganaya.

Where can I stay near Mahiyanganaya?

There are 24+ hotels available in Mahiyanganaya. Prices start at $17.68 per night.
+0