Rome2Rio

How to get fromRiyadh to Farasan Islandby plane, car ferry, bus, or car

Find Transport to Farasan Island

See all options

There are 3 ways to get from Riyadh to Farasan Island by plane, car ferry, 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, car ferry

    best
    1. Fly from Riyadh (RUH) to Jizan Regional Airport (GIZ)plane plane RUH - GIZ
    2. Take the car ferry from Jizan to Farasan Islandcarferry car ferry
    6h 27m
    SAR 401–824
  2. Drive, car ferry

    cheapest
    1. Drive from Riyadh to Jizancar car
    2. Take the car ferry from Jizan to Farasan Islandcarferry car ferry
    16h 29m
    SAR 239–345
  3. Bus, car ferry

    1. Take the bus from Aziziyah Bus Stn to Jazan Bus Stnbus bus
    2. Take the car ferry from Jizan to Farasan Islandcarferry car ferry
    24h 57m
    SAR 263–394

Riyadh (RUH) to Jizan Regional Airport (GIZ) flights

Calendar99Weekly Planes
Duration2h 4mAverage Duration
TicketSAR 311Cheapest Price
See schedules

Questions & Answers

What companies run services between Riyadh, Saudi Arabia and Farasan Island, Saudi Arabia?

There is no direct connection from Riyadh to Farasan Island. However, you can take the line 1 subway to Kafd, take the line 4 subway to Airport T3-4, walk to Riyadh-Airport-RUH airport, fly to Jizan Regional Airport (GIZ), take the taxi to Jizan, then take the car ferry to Farasan Island. Alternatively, you can take a subway from Al Muorabba to Farasan Island via Transport Center, Aziziyah Bus Stn, Jazan, and Jizan in around 24h 57m.

Airlines
Bus operators
Ferry 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 Why you should take the train in the US, Travelling to and around Russia for the 2018 FIFA World Cup, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.