The distance between Tel Aviv to Petra is 470 Km by road. You can also find the distance from Tel Aviv to Petra using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Tel Aviv to Petra for road driving directions!