HUB hero image

How to Travel from

Polonnaruwa to Nallathanniya

by Rideshare, Route or Car

Polonnaruwa
+0
Nallathanniya
Transport search to Nallathanniya
Polonnaruwa
+0
Nallathanniya
Building a composite car route
Cheapest
Best Offer!
Car
3 h 49 min
226 km.
from $12
Composite Route Car Only

Five ways to Travel from Polonnaruwa to Nallathanniya

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Sri Lanka Railways

Phone:
+94 11 4 600 111
Website:
seatreservation.railway.gov.lk/mtktwebslr/
Train from Polonnaruwa to Polgahawela
Ave. Duration:
3h 46m
Frequency:
3 times a day
Estimated price:
$0.98–$3.15
Train from Polgahawela to Hatton
Ave. Duration:
3h 31m
Frequency:
3 times a day
Estimated price:
$0.60–$1.74

Bus operators

Superline Travels

Phone:
+94 777 382 186
Website:
superline.lk/
Bus from Polonnaruwa to Colombo
Ave. Duration:
3h 44m
Frequency:
Once daily
Estimated price:
$7.28–$7.72

National Transport Commission

Phone:
0112587372
Website:
ntc.gov.lk/
Bus from Colombo Bastian Mawatha Bus Terminal to Rathnapura
Ave. Duration:
2h 5m
Frequency:
Every 20 minutes
Estimated price:
$0.71–$1.30

Sri Lanka Transport Board - SLTB ICT

Phone:
+94 112 581 120
Website:
sltb.eseat.lk/
Bus from Colombo to Hatton
Ave. Duration:
4h 35m
Frequency:
Once daily
Estimated price:
$2.21

Questions and Answers

What is the cheapest way to get from Polonnaruwa to Nallathanniya?

The cheapest way to get from Polonnaruwa to Nallathanniya is to train which costs $2.93 - $6.52 and takes 10h.

What is the fastest way to get from Polonnaruwa to Nallathanniya?

The fastest way to get from Polonnaruwa to Nallathanniya is to drive which takes 3h 49m and costs $29.35 - $42.39 .

Is there a direct bus between Polonnaruwa and Nallathanniya?

No, there is no direct bus from Polonnaruwa to Nallathanniya. However, there are services departing from Polonnaruwa and arriving at Nallathanniya via Colombo and Hatton. The journey, including transfers, takes approximately 10h 54m.

How far is it from Polonnaruwa to Nallathanniya?

The distance between Polonnaruwa and Nallathanniya is 419 km. The road distance is 226.7 km.

How do I travel from Polonnaruwa to Nallathanniya without a car?

The best way to get from Polonnaruwa to Nallathanniya without a car is to bus via Rathnapura which takes 8h 15m and costs $26.09 - $32.61 .

How long does it take to get from Polonnaruwa to Nallathanniya?

It takes approximately 8h 15m to get from Polonnaruwa to Nallathanniya, including transfers.

Where do I catch the Polonnaruwa to Nallathanniya bus from?

Polonnaruwa to Nallathanniya bus services, operated by Superline Travels, depart from Polonnaruwa station.

Train or bus from Polonnaruwa to Nallathanniya?

The best way to get from Polonnaruwa to Nallathanniya is to bus via Rathnapura which takes 8h 15m and costs $26.09 - $32.61 . Alternatively, you can train, which costs $2.93 - $6.52 and takes 10h.

Where does the Polonnaruwa to Nallathanniya bus arrive?

Polonnaruwa to Nallathanniya bus services, operated by Superline Travels, arrive at Colombo Pettah station.

Can I drive from Polonnaruwa to Nallathanniya?

Yes, the driving distance between Polonnaruwa to Nallathanniya is 227 km. It takes approximately 3h 49m to drive from Polonnaruwa to Nallathanniya.

Where can I stay near Nallathanniya?

There are 193+ hotels available in Nallathanniya. Prices start at $6.66 per night.
+0