Rome2Rio

How to get fromTa'if to Riyadh Airport (RUH)by plane, taxi, train, bus, or car

Find Transport to Riyadh Airport (RUH)

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 4 ways to get from Ta'if to Riyadh Airport (RUH) by plane, taxi, train, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly

    best
    1. Fly from Taif Regional Airport (TIF) to Riyadh (RUH)plane plane TIF - RUH
    1h 57m
    SAR 434–870
  2. Drive  819.4 km

    cheapest
    1. Drive from Ta'if to Riyadh Airport (RUH)car car 819.4 km
    8h 9m
    SAR 172–248
  3. Taxi, train, bus

    1. Take the taxi from Ta'if to Makkahtaxi taxi
    2. Take the train from Makkah to Al-Sulimaniyah Jeddah stationtrain train
    3. Take the bus from Jeddah Train Stn to Riyadh Bus Stnbus bus
    17h
    SAR 630–991
  4. Bus

    1. Take the bus from Taif Bus Station to Riyadh Bus Stationbus bus
    22h 32m
    SAR 183–322

Taif Regional Airport (TIF) to Riyadh (RUH) flights

Calendar45Weekly Planes
Duration1h 48mAverage Duration
TicketSAR 272Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Ta'if, Saudi Arabia and Riyadh Airport (RUH), Saudi Arabia?

Flynas, flyadeal, and Saudia fly from Taif Regional Airport (TIF) to Riyadh (RUH) every 4 hours. Alternatively, Northwest Bus operates a bus from Taif Bus Station to Riyadh Bus Station every 4 hours. Tickets cost SAR 170–310 and the journey takes 21h 15m.

Airlines
Train operators
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 Need to know: Eurostar, 4 of the smartest ways to explore Australia, and Need to know: Greyhound - to help you get the most out of your next trip.