Hafil Bus -Tickets and online bookings

Hafil Bus is based in Saudi Arabia and provides shared bus services from Jeddah to Makkah and Madinah.

Traveling with

Hafil Bus

Hafil Bus’s popular routes

let's ride icon
ride-made-easy
  • 16Cities
  • 43Routes

Hafil Bus's most popular stations

Choose a city

Your questions, Our answers

How much does a bus ride cost from Riyadh to Tabuk?

The cost of a bus ride for a roundtrip adult ticket to Tabuk leaving from Riyadh is around US$ 61

Do Hafil Bus have toilets on board?

Hafil Bus do have toilets on board!

Is there Wi-Fi on Hafil Bus?

You can breathe a breath of fresh air… Hafil Bus DOES have Wi-Fi on board their rides

Do I need to print my ticket or does Hafil Bus offer e-tickets?

Hafil Bus has e-tickets so you don’t need to print your tickets.

Which cities does Hafil Bus operate in?

Hafil Bus operates in Riyadh, Tabuk, Hail, Buraydah, Dammam, Dubai, Sharjah, Jeddah, Makkah (Mecca), Yanbu al Bahr, Al Qassim, Hafar Al Batin, Madinah, Hadda, Arar, and Al Khobar