HowToGo

Train from Batticaloa to Badulla, Sri Lanka

How to get to Badulla, Sri Lanka from Batticaloa by train ? You can check how to get train from Batticaloa to Badulla, Sri Lanka below.

Search Transfer from Batticaloa to Badulla, Sri Lanka

1. Batticaloa Station to Fort Station

  1. You take a train from Batticaloa Station to Fort Station and cost approximately 600 LKR (3 USD) (ref: Sri Lanka Railways).

  2. You take a bus, shuttle or taxi from Fort Station to your destination in Badulla, Sri Lanka.

Pricing
Class Est. Price
3rd Class Fare 600 LKR (3 USD)
2nd Class Fare 700 LKR (3 USD)

2. Batticaloa Station to Gampaha Station

  1. You take a train from Batticaloa Station to Gampaha Station and cost approximately 550 LKR (3 USD) (ref: Sri Lanka Railways).

  2. You take a bus, shuttle or taxi from Gampaha Station to your destination in Badulla, Sri Lanka.

Pricing
Class Est. Price
3rd Class Fare 550 LKR (3 USD)
2nd Class Fare 650 LKR (3 USD)

3. Gampaha to Badulla Station

  1. You take a bus, shuttle or taxi from your location in Batticaloa to Gampaha.

  2. You take a train from Gampaha to Badulla Station and cost approximately 490 LKR (2 USD) (ref: Sri Lanka Railways).

  3. You take a bus, shuttle or taxi from Badulla Station to your destination in Badulla, Sri Lanka.

Pricing
Class Est. Price
3rd Class Fare 490 LKR (2 USD)
2nd Class Fare 600 LKR (3 USD)

References

Find Hotels in Badulla, Sri Lanka

You can find hotels and accommodations in Badulla, Sri Lanka with our hotels search tool below

Booking.com