Rome2Rio

How to get fromMecca to Romeby train, plane, car, bus or car train

Find Transport to Rome

See all options

There are 7 ways to get from Mecca to Rome by train, plane, car, bus, or car train

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

  1. Train to Jeddah, fly to Fiumicino International Airport

    best
    1. Take the train from Makkah to Jeddah Airporttrain train
    2. Fly from Jeddah (JED) to Fiumicino International Airport (FCO)plane plane JED - FCO
    9h 6m
    €77–280
  2. Drive 5,333.8 km

    1. Drive from Mecca to Romecar car 5,333.8 km
    2d 6h
    €823–1,189
  3. Bus to Taif Regional Airport, fly to Fiumicino International Airport

    1. Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus bus
    2. Fly from Taif Regional Airport (TIF) to Fiumicino International Airport (FCO)plane plane TIF - FCO
    13h 7m
    €171–414
  4. Drive to Al-Baha Domestic Airport, fly to Fiumicino International Airport

    1. Drive from Mecca to Al-Baha Domestic Airport (ABT)car car
    2. Fly from Al-Baha Domestic Airport (ABT) to Fiumicino International Airport (FCO)plane plane ABT - FCO
    14h 20m
    €148–467
  5. Train to Jeddah, fly to Naples Airport, train

    1. Take the train from Makkah to Jeddah Airporttrain train
    2. Fly from Jeddah (JED) to Naples Airport (NAP)plane plane JED - NAP
    3. Take the train from Napoli Centrale to Roma Terminitrain train
    11h 49m
    €141–409
  6. Train to Jeddah, fly to Florence Peretola Airport, train

    1. Take the train from Makkah to Jeddah Airporttrain train
    2. Fly from Jeddah (JED) to Florence Peretola Airport (FLR)plane plane JED - FLR
    3. Take the train from Florence Santa Maria Novella to Roma Terminitrain train
    14h 1m
    €194–531
  7. Drive, car train

    1. Drive from Mecca to Edirnecar car
    2. Take the car train from Edirne to Villach Hbf/Bbfcartrain train
    3. Drive from Villach Hbf/Bbf to Romecar car
    3d 10h
    €647–1,766

Jeddah (JED) to Fiumicino International Airport (FCO) flights

Calendar32Weekly Planes
Duration7hAverage Duration
Ticket€57Cheapest Price
See schedules

Questions & Answers

What companies run services between Mecca, Saudi Arabia and Rome, Italy?

There is no direct connection from Mecca to Rome. However, you can take the train to Jeddah Airport, take the taxi to Jeddah-Airport-JED airport, fly to Fiumicino International Airport (FCO), walk to Fiumicino Aeroporto, then take the line 4571 train to Roma Termini. Alternatively, you can drive from Mecca to Rome in around 2d 6h.

Airlines
Train operators
Bus operators

Want to know more about travelling around Italy

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Italy Travel Guides

Read the travel guideItaly Travel Guides