Rome2Rio

How to get fromYanbu to Al Taifby bus, taxi, car or plane

Find Transport to Al Taif

See all options

There are 5 ways to get from Yanbu to Al Taif by bus, taxi, 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.

  1. Bus, taxi

    best
    1. Take the bus from Yanbu Bus Station to Jarwal Bus Stationbus
    2. Take the taxi from Jarwal Bus Station to Al Taiftaxi
    5h 48m
    SAR 506–648
  2. Drive 462 km

    cheapest
    1. Drive from Yanbu to Al Taifcar462 km
    4h 44m
    SAR 97–140
  3. Fly to Taif Regional Airport

    1. Fly from Yanbu Airport (YNB) to Taif Regional Airport (TIF)planeYNB - TIF
    5h 2m
    SAR 637–1,796
  4. Bus

    1. Take the bus from Yanbu Bus Station to Jarwal Bus Stationbus
    2. Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus
    7h 46m
    SAR 161–258
  5. Fly to Al-Baha Domestic Airport, drive

    1. Fly from Yanbu Airport (YNB) to Al-Baha Domestic Airport (ABT)planeYNB - ABT
    2. Drive from Al-Baha Domestic Airport (ABT) to Al Taifcar
    15h 19m
    SAR 562–1,596

Yanbu Airport (YNB) to Taif Regional Airport (TIF) flights

Calendar17Weekly Planes
Duration5h 35mAverage Duration
TicketSAR 396Cheapest Price
See schedules

Questions & Answers

What companies run services between Yanbu, Saudi Arabia and Al Taif, Saudi Arabia?

Saudia and flyadeal fly from Yanbu Airport (YNB) to Taif Regional Airport (TIF) twice daily. Alternatively, you can take a bus from Yanbu Bus Station to Al Taif via Makkah Bus Stn and Ta'if Bus Station in around 7h 46m.

Airlines
Bus operators
Other operators

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 How to get from JFK to New York City, Train travel in Spain: A guide to Renfe, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.