Bus2Train

Moratuwa to Badulla

Updated: March 12, 2024 01:21 AM
Badulla

Moratuwa to Badulla

Language

The official languages of Sri Lanka are Sinhala and Tamil. However, English is also widely spoken, especially in tourist areas.

Currency

The currency of Sri Lanka is the Sri Lankan rupee (LKR). 1 LKR is equal to approximately 0.005 USD.

Distance

The distance from Moratuwa to Badulla is approximately 180 kilometers (112 miles).

How to Reach

There are several ways to reach Badulla from Moratuwa.

  • By bus: There are several buses that run from Moratuwa to Badulla. The journey takes approximately 5 hours.
  • By train: There are several trains that run from Moratuwa to Badulla. The journey takes approximately 6 hours.
  • By car: It takes approximately 4 hours to drive from Moratuwa to Badulla.

Expenses

The cost of getting to Badulla from Moratuwa will vary depending on the mode of transportation. Here is a rough estimate of the costs:

Mode of Transportation Cost
Bus 1,000 - 1,500 LKR
Train 1,500 - 2,000 LKR
Car 2,000 - 3,000 LKR

Best time to go

The best time to visit Badulla is during the dry season, which is from December to April. During this time, the weather is generally warm and sunny.

What to Eat

Badulla is home to a variety of delicious food. Here are some of the most popular dishes:

  • Kottu rotti: This is a Sri Lankan dish made with chopped roti, vegetables, and meat.
  • Hoppers: These are bowl-shaped pancakes made with rice flour and coconut milk.
  • Lamprais: This is a traditional Sri Lankan dish made with rice, meat, and vegetables wrapped in a banana leaf.

Where to Go

Badulla is home to a variety of interesting places to visit. Here are some of the most popular:

  • Badulla town: This is the main town in Badulla district. It is home to a variety of shops, restaurants, and temples.
  • Dunhinda Falls: These are the highest waterfalls in Sri Lanka. They are a popular tourist destination.
  • Horton Plains National Park: This is a national park home to a variety of flora and fauna.

FAQ

Here are some frequently asked questions about traveling from Moratuwa to Badulla:

  • How long does it take to get from Moratuwa to Badulla? The journey takes approximately 5 hours by bus, 6 hours by train, and 4 hours by car.
  • How much does it cost to get from Moratuwa to Badulla? The cost will vary depending on the mode of transportation. Here is a rough estimate of the costs:

    • Bus: 1,000 - 1,500 LKR
    • Train: 1,500 - 2,000 LKR
    • Car: 2,000 - 3,000 LKR
  • What is the best time to visit Badulla? The best time to visit Badulla is during the dry season, which is from December to April.

*Distance calculation may be aerial distance.

Trips from Moratuwa


  • Udawalawe National Park
    Moratuwa to Udawalawe National Park

    The official languages of Sri Lanka are Sinhala and Tamil, but English is also widely spoken. The currency of Sri Lanka is the Sri Lankan rupee (LKR). The ..

  • Monaragala
    Moratuwa to Monaragala

    Moratuwa is a city in Sri Lanka, located in the Western Province. Monaragala is a town in Sri Lanka, located in the Uva Province. The distance between Mora..

  • Kuliyapitiya
    Moratuwa to Kuliyapitiya

    Moratuwa is a city in Sri Lanka, located about 15 kilometers south of Colombo. Kuliyapitiya is a town in the North Western Province of Sri Lanka, located a..

  • Kalpitiya
    Moratuwa to Kalpitiya

    Kalpitiya is a small town on the west coast of Sri Lanka, about 150 kilometers from Colombo. It is a popular tourist destination for its beautiful beaches,..

  • Wellawaya
    Moratuwa to Wellawaya

    Moratuwa is a city in Sri Lanka, located in the Western Province, about 20 kilometers south of Colombo. Wellawaya is a town in Sri Lanka, located in the Uv..

  • Kegalle
    Moratuwa to Kegalle

    The official languages of Sri Lanka are Sinhala and Tamil. However, English is widely spoken in tourist areas, including Kegalle. The official currency of ..

  • Bentota
    Moratuwa to Bentota

    The official languages of Sri Lanka are Sinhala and Tamil. However, English is widely spoken in tourist areas such as Bentota. The official currency of Sri..

  • Embilipitiya
    Moratuwa to Embilipitiya

    Moratuwa is a city in Sri Lanka, located on the south-western coast of the country. It is a major industrial and commercial hub, and is home to a number of..

  • Polgahawela
    Moratuwa to Polgahawela

    Polgahawela is a town in Kurunegala District, North Western Province, Sri Lanka. It is located on the A6 road, approximately 80 km (50 mi) from Colombo. ..

Trips to Badulla