There are 8 ways to get from Ancona to Mecca by train, plane, bus, car, 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.
Train to Fiumicino International Airport, fly to Jeddah, bus
best- Take the train from Ancona to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Jeddah (JED)FCO - JED
- Take the bus from King Abdulaziz Airport to Jarwal Bus Station
12h 56mSAR 429–1,680Drive 5,105.6 km
- Drive from Ancona to Mecca5,105.6 km
2d 5hSAR 3,464–5,004Train to Bologna Guglielmo Marconi Airport, fly to Jeddah, bus
- Take the train from Ancona to Bologna Centrale
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Jeddah (JED)BLQ - JED
- Take the bus from King Abdulaziz Airport to Jarwal Bus Station
13h 26mSAR 663–2,328Train, train to Florence Peretola Airport, fly to Jeddah, bus
- Take the train from Ancona to Bologna Centrale
- Take the train from Bologna Centrale to Firenze S.M.N.
- Fly from Florence Peretola Airport (FLR) to Jeddah (JED)FLR - JED
- Take the bus from King Abdulaziz Airport to Jarwal Bus Station
14h 18mSAR 730–2,821Fly Raffaello Sanzio Airport to Jeddah, bus
- Fly from Raffaello Sanzio Airport (AOI) to Jeddah (JED)AOI - JED
- Take the bus from King Abdulaziz Airport to Jarwal Bus Station
11h 57mSAR 708–2,251Train to Fiumicino International Airport, fly to Taif Regional Airport, bus
- Take the train from Ancona to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Taif Regional Airport (TIF)FCO - TIF
- Take the bus from Ta'if Bus Station to Makkah Bus Stn
16h 22mSAR 764–2,765Fly Raffaello Sanzio Airport to Taif Regional Airport, bus
- Fly from Raffaello Sanzio Airport (AOI) to Taif Regional Airport (TIF)AOI - TIF
- Take the bus from Ta'if Bus Station to Makkah Bus Stn
19h 3mSAR 1,023–3,536Drive, car train
- Drive from Ancona to Villach Hbf/Bbf
- Take the car train from Villach Hbf/Bbf to Edirne
- Drive from Edirne to Mecca
3d 2hSAR 2,666–7,229
Fiumicino International Airport (FCO) to Jeddah (JED) flights
Questions & Answers
The cheapest way to get from Ancona to Mecca is to train and fly and bus which costs 420﷼ - 1700﷼ and takes 12h 56m.
The fastest way to get from Ancona to Mecca is to fly and bus which takes 11h 57m and costs 700﷼ - 2300﷼.
The distance between Ancona and Mecca is 3771 km. The road distance is 5105.6 km.
It takes approximately 12h 56m to get from Ancona to Mecca, including transfers.
Mecca is 2h ahead of Ancona. It is currently 12:37 PM in Ancona and 2:37 PM in Mecca.
Yes, the driving distance between Ancona to Mecca is 5106 km. It takes approximately 2 days 5h to drive from Ancona to Mecca.
There are 596+ hotels available in Mecca.
What companies run services between Ancona, Italy and Mecca, Saudi Arabia?
There is no direct connection from Ancona to Mecca. However, you can take the train to Roma Termini, take the train to Fiumicino Aeroporto, walk to Fiumicino International Airport (FCO) airport, fly to Jeddah (JED), take the taxi to King Abdulaziz Airport, then take the bus to Jarwal Bus Station. Alternatively, you can drive from Ancona to Mecca in around 2d 5h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- saudia.com
Flights from Fiumicino International Airport to Jeddah
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 420–1,700
Flights from Bologna Guglielmo Marconi Airport to Jeddah via Fiumicino International Airport
- Ave. Duration
- 8h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 480–1,900
Flights from Florence Peretola Airport to Jeddah via Fiumicino International Airport
- Ave. Duration
- 7h 37m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- SAR 550–2,300
Flights from Florence Peretola Airport to Jeddah via Frankfurt
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 800–2,600
Flights from Raffaello Sanzio Airport to Jeddah via Fiumicino International Airport
- Ave. Duration
- 10h 35m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- SAR 750–2,600
Flights from Fiumicino International Airport to Taif Regional Airport via Riyadh
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- SAR 700–2,400
- Website
- ita-airways.com
Flights from Fiumicino International Airport to Jeddah
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 420–1,700
Flights from Bologna Guglielmo Marconi Airport to Jeddah via Fiumicino International Airport
- Ave. Duration
- 8h 2m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- SAR 480–1,900
Flights from Florence Peretola Airport to Jeddah via Fiumicino International Airport
- Ave. Duration
- 7h 37m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- SAR 550–2,300
Flights from Raffaello Sanzio Airport to Jeddah via Fiumicino International Airport
- Ave. Duration
- 10h 35m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- SAR 750–2,600
Flights from Fiumicino International Airport to Taif Regional Airport via Riyadh
- Ave. Duration
- 7h 50m
- When
- Monday to Friday
- Estimated price
- SAR 700–2,400
- Website
- egyptair.com
Flights from Fiumicino International Airport to Jeddah via Cairo
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- SAR 600–1,900
Flights from Fiumicino International Airport to Taif Regional Airport via Cairo
- Ave. Duration
- 6h 35m
- When
- Saturday and Sunday
- Estimated price
- SAR 750–2,500
Flights from Raffaello Sanzio Airport to Taif Regional Airport via Munich, Cairo
- Ave. Duration
- 14h 20m
- When
- Sunday
- Estimated price
- SAR 1,300–4,300
Flights from Raffaello Sanzio Airport to Taif Regional Airport via Fiumicino International Airport, Cairo
- Ave. Duration
- 18h
- When
- Tuesday and Thursday
- Estimated price
- SAR 1,200–3,800
- Website
- turkishairlines.com
Flights from Bologna Guglielmo Marconi Airport to Jeddah via Istanbul
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- SAR 700–2,400
Flights from Raffaello Sanzio Airport to Taif Regional Airport via Tirana, Istanbul
- Ave. Duration
- 21h 15m
- When
- Friday and Sunday
- Estimated price
- SAR 1,200–4,200
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Jeddah
- Ave. Duration
- 4h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 220–850
Flights from Raffaello Sanzio Airport to Jeddah via Fiumicino International Airport
- Ave. Duration
- 12h 10m
- When
- Monday, Thursday, and Friday
- Estimated price
- SAR 600–2,100
- Website
- flypgs.com
Flights from Fiumicino International Airport to Jeddah via Sabiha Gokcen
- Ave. Duration
- 8h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 450–1,900
Flights from Bologna Guglielmo Marconi Airport to Jeddah via Sabiha Gokcen
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- SAR 490–2,000
- Website
- en.aegeanair.com
Flights from Bologna Guglielmo Marconi Airport to Jeddah via Athens
- Ave. Duration
- 14h 15m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- SAR 550–1,700
Flights from Raffaello Sanzio Airport to Jeddah via Tirana, Athens
- Ave. Duration
- 12h
- When
- Thursday to Sunday
- Estimated price
- SAR 800–2,400
- Website
- nileair.com
Flights from Fiumicino International Airport to Taif Regional Airport via Cairo
- Ave. Duration
- 6h 50m
- When
- Monday and Friday
- Estimated price
- SAR 500–2,100
Flights from Raffaello Sanzio Airport to Taif Regional Airport via Fiumicino International Airport, Cairo
- Ave. Duration
- 13h 25m
- When
- Monday and Friday
- Estimated price
- SAR 850–3,300
- Website
- flyaircairo.com
Flights from Fiumicino International Airport to Jeddah via Luxor
- Ave. Duration
- 7h 15m
- When
- Monday
- Estimated price
- SAR 550–1,600
- Website
- mea.com.lb
Flights from Fiumicino International Airport to Jeddah via Beirut
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- SAR 750–2,000
- Website
- tunisair.com
Flights from Bologna Guglielmo Marconi Airport to Jeddah via Tunis
- Ave. Duration
- 11h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- SAR 750–2,100
- Website
- qatarairways.com
Flights from Fiumicino International Airport to Taif Regional Airport via Doha
- Ave. Duration
- 10h 15m
- When
- Tuesday and Saturday
- Estimated price
- SAR 950–3,600
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Ancona to Roma Termini
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- SAR 95–180
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Bologna Centrale
- Ave. Duration
- 2h 36m
- Frequency
- 5 times a day
- Estimated price
- SAR 50–170
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- SAR 110–170
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- SAR 19–75
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- SAR 50–75
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Roma Termini
- Ave. Duration
- 4h 4m
- Frequency
- Twice daily
- Estimated price
- SAR 65–290
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Bologna Centrale
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Estimated price
- SAR 85–120
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- SAR 40–55
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Bologna Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- SAR 110–210
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 75–160
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- SAR 60–100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- SAR 60–90
- 2nd Class
- SAR 75–100
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Estimated price
- SAR 65–170
- Website
- https://www.italotreno.it/en
- Phone
- +49 89 54880111
- info@optimatours.de
- Website
- optimatours.de
Car train from Villach Hbf/Bbf to Edirne
- Ave. Duration
- 31h 31m
- Frequency
- Once a week
- Estimated price
- SAR 898–4,464
- Schedules at
- optimatours.de
- Couch Wagon BC-4
- SAR 898
- Couch Wagon BC-1
- SAR 2,429
- Sleeper Wagon
- SAR 2,776
- Couch Wagon BC-4 Car
- SAR 2,585
- Couch Wagon BC-1 Car
- SAR 4,117
- Sleeper Wagon Car
- SAR 4,464
- Phone
- + 966 920020590
- care@nwbus.sa
- Website
- nwbus.sa
Bus from King Abdulaziz Airport to Jarwal Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- SAR 40–60
- Schedules at
- nwbus.sa
Bus from Ta'if Bus Station to Makkah Bus Stn
Want to know more about travelling around Saudi Arabia
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 guide
5 incredible day trips from Florence by train
Read the travel guide

























