How to get from Karak to Petra by car, truck, walk, bike
Distance between Karak and Petra is 3367 kilometers (2088 miles).
Driving distance from Karak to Petra is 4448 kilometers (2758 miles)
Route Map
Routes from karak-khyber-pakhtunkhwa to petra-ma-an
4 Ways from Karak (Pakistan/Khyber Pakhtunkhwa) to Petra (Jordan/Ma`an)
Choose 1 of the options below and start your journey
Route instructions
1. Continue 798 m
2. Turn sharp right 18.82 km
3. Turn left 34.12 km
4. Turn right onto Miran Shah Road 2.95 km
5. Turn left onto Miran Shah Road 54.82 km
See more
Questions and Answers
What is the cheapest way to get from Karak (Pakistan/Khyber Pakhtunkhwa) to Petra (Jordan/Ma`an)?
How do I get from Karak (Pakistan/Khyber Pakhtunkhwa) to Petra (Jordan/Ma`an) the fastest?
How long does it take to get from Karak (Pakistan/Khyber Pakhtunkhwa) to Petra (Jordan/Ma`an)?