There are 2 ways to get from Ghazni to Balkh by car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Kabul (KBL) to Mazar-e Sharif (MZR) flights
Questions & Answers
The cheapest way to get from Ghazni to Balkh is to drive which costs $50 - $75 and takes 8h 23m.
The fastest way to get from Ghazni to Balkh is to drive and fly which takes 3h 57m and costs $65 - $350.
The distance between Ghazni and Balkh is 484 km. The road distance is 581.1 km.
It takes approximately 3h 57m to get from Ghazni to Balkh, including transfers.
Yes, the driving distance between Ghazni to Balkh is 581 km. It takes approximately 8h 23m to drive from Ghazni to Balkh.
What companies run services between Ghazni, Afghanistan and Balkh, Afghanistan?
There is no direct connection from Ghazni to Balkh. However, you can drive to Kabul (KBL) airport, fly to Mazar-e Sharif (MZR), then take the taxi to Balkh. Alternatively, you can drive from Ghazni to Balkh in around 8h 23m.
- Website
- kamair.com
Flights from Kabul to Mazar-e Sharif
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $170–320
- Website
- flyariana.com
Flights from Kabul to Mazar-e Sharif
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $26–290
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, How to get from London to Edinburgh, and How to get from JFK to New York City - to help you get the most out of your next trip.