Bus2Train

Batkhela to Mardan

Updated: March 15, 2024 09:07 AM
Mardan

Batkhela to Mardan

Language

The official language of both Batkhela and Mardan is Urdu. However, Pashto is also widely spoken in both cities.

Currency

The official currency of both Batkhela and Mardan is the Pakistani Rupee (PKR).

Distance

The distance between Batkhela and Mardan is approximately 120 kilometers (75 miles).

How to Reach

There are several ways to reach Mardan from Batkhela.

  • By road: The most convenient way to travel between Batkhela and Mardan is by road. The journey takes approximately 3-4 hours by car or bus.
  • By train: There is no direct train service between Batkhela and Mardan. However, you can take a train from Batkhela to Peshawar and then transfer to a train to Mardan.

Expenses

The cost of travel between Batkhela and Mardan will vary depending on the mode of transport and the time of year.

  • By road: The cost of a bus ticket from Batkhela to Mardan is approximately PKR 300-500.
  • By train: The cost of a train ticket from Batkhela to Peshawar is approximately PKR 150-250. The cost of a train ticket from Peshawar to Mardan is approximately PKR 100-150.

Best time to go

The best time to visit Mardan is during the spring (March-May) or autumn (September-November) when the weather is pleasant.

What to Eat

Mardan is known for its delicious cuisine. Some of the must-try dishes include:

  • Chapli kebabs
  • Peshawari naan
  • Qulfa
  • Jalebi

Where to Go

Mardan is home to a number of historical and cultural attractions. Some of the most popular tourist destinations include:

  • Takht-i-Bahi
  • Jaulian Monastery
  • Mardan Museum
  • Gandhara Art Gallery

FAQ

What is the distance between Batkhela and Mardan?
The distance between Batkhela and Mardan is approximately 120 kilometers (75 miles).
What is the best way to travel between Batkhela and Mardan?
The most convenient way to travel between Batkhela and Mardan is by road. The journey takes approximately 3-4 hours by car or bus.
What is the cost of travel between Batkhela and Mardan?
The cost of travel between Batkhela and Mardan will vary depending on the mode of transport and the time of year.
What is the best time to visit Mardan?
The best time to visit Mardan is during the spring (March-May) or autumn (September-November) when the weather is pleasant.
What are some of the must-try dishes in Mardan?
Some of the must-try dishes in Mardan include chapli kebabs, Peshawari naan, qulfa, and jalebi.
What are some of the popular tourist destinations in Mardan?
Some of the popular tourist destinations in Mardan include Takht-i-Bahi, Jaulian Monastery, Mardan Museum, and Gandhara Art Gallery.

*Distance calculation may be aerial distance.

Trips from Batkhela


  • Islamabad
    Batkhela to Islamabad

    Batkhela is a town in Malakand District, Khyber Pakhtunkhwa, Pakistan. It is located on the Indus River, about 50 km (31 mi) north of Peshawar. The officia..

  • Balakot
    Batkhela to Balakot

    Batkhela is a town in Malakand District of Khyber Pakhtunkhwa province in Pakistan. Balakot is a city in Mansehra District of Khyber Pakhtunkhwa province i..

  • Jalalabad
    Batkhela to Jalalabad

    Batkhela is a town in Malakand Division of Khyber Pakhtunkhwa province of Pakistan. Jalalabad is a city in eastern Afghanistan, the capital of Nangarhar Pr..

  • Mansehra
    Batkhela to Mansehra

    The official language spoken in both Batkhela and Mansehra is Urdu. However, Pashto is also widely spoken in the region. The official currency of Pakistan ..

  • Muzaffarabad
    Batkhela to Muzaffarabad

    Batkhela is a town in Khyber Pakhtunkhwa, Pakistan. Muzaffarabad is the capital of Azad Jammu and Kashmir, Pakistan. The official language of Pakistan is U..

  • Abbottabad
    Batkhela to Abbottabad

    The official language of Batkhela and Abbottabad is Urdu. However, Pashto and Hindko are also widely spoken in these areas. The official currency of Batkhe..

  • Peshawar
    Batkhela to Peshawar

    Batkhela is a town in Malakand Division of Khyber Pakhtunkhwa, Pakistan. It is located about 50 kilometers from Peshawar, the provincial capital. Batkhela ..

  • Mingora
    Batkhela to Mingora

    Batkhela and Mingora are two cities in Pakistan's Khyber Pakhtunkhwa province. Batkhela is located in Malakand Division, while Mingora is located in Swat D..

  • Chakdara
    Batkhela to Chakdara

    The official language of Pakistan is Urdu. However, English is also widely spoken. In Batkhela and Chakdara, the local language is Pashto. The official cur..

Trips to Mardan