After crossing from Eilat into Aqaba, it’s easy to find taxis that will take you up to Petra. Some bargaining is required, but the general fare is around JD 50. This is the fastest, safest, and most direct way to make the journey. Splitting a taxi to Petra (or to Wadi Musa, the town at the entrance to Petra National Park) with others you may meet at the border can make the fare per person very reasonable. A taxi to the Aqaba Bus Station, plus bus fare up to Petra, will be less than JD 8, but there are few buses per day and it’s hard to find a schedule.
If you want to avoid the hassle of bargaining with taxi drivers, ask your hotel in Petra to arrange for a pickup for you at the border crossing for an agreed price. Most Petra hotels in all price categories will be happy to do this—it ensures you won’t be lured somewhere else. Again, the fare will be about JD 50. Such is life in the Middle East that your taxi fare back from Petra/Wadi Musa to the Aqaba/Eilat Crossing should be more like JD 36 to JD 40.
Travel agencies in Eilat can arrange for escorted, 1-, 2-, or 3-day tours, or unescorted packages to Petra that will include transportation arrangements.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.