There are 4 ways to get from Olean to Medina by taxi, plane, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Bradford Regional Airport, fly
best- Take the taxi from Olean to Bradford Regional Airport (BFD)taxi
- Fly from Bradford Regional Airport (BFD) to Prince Mohammad Bin Abdulaziz Airport (MED)plane BFD - MED
20hSAR 1,749–4,555Bus, shuttle to Toronto Pearson International Airport, fly
- Take the bus from Olean to Buffalobus
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Prince Mohammad Bin Abdulaziz Airport (MED)plane YYZ - MED
22h 18mSAR 2,445–4,462Bus to Buffalo Niagara International Airport, fly
- Take the bus from Olean to Buffalobus
- Fly from Buffalo Niagara International Airport (BUF) to Prince Mohammad Bin Abdulaziz Airport (MED)plane BUF - MED
24h 28mSAR 3,005–8,532Bus, bus to Rochester, fly
- Take the bus from Olean to Buffalobus
- Take the bus from Buffalo, NY to Rochester, NYbus
- Fly from Rochester (ROC) to Prince Mohammad Bin Abdulaziz Airport (MED)plane ROC - MED
27h 3mSAR 2,480–6,732
Bradford Regional Airport (BFD) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Questions & Answers
The cheapest way to get from Olean to Medina is to taxi and fly which costs 1700﷼ - 4600﷼ and takes 20h.
The fastest way to get from Olean to Medina is to taxi and fly which takes 20h and costs 1700﷼ - 4600﷼.
The distance between Olean and Medina is 10359 km.
It takes approximately 20h to get from Olean to Medina, including transfers.
Medina is 8h ahead of Olean. It is currently 5:48 PM in Olean and 1:48 AM in Medina.
There are 793+ hotels available in Medina.
What companies run services between Olean, NY, USA and Medina, Saudi Arabia?
There is no direct connection from Olean to Medina. However, you can take the taxi to Bradford Regional Airport (BFD) airport, fly to Prince Mohammad Bin Abdulaziz Airport (MED), walk to Prince Mohammad Bin Abdulaziz Int'l Airport, then take the line 400 bus to Prophet's Mosque. Alternatively, you can take the bus to Buffalo, take the bus to Buffalo Niagara International Airport, walk to Buffalo Airport, take the shuttle to Pearson International Airport Terminal 1, walk to Toronto Pearson International Airport (YYZ) airport, fly to Prince Mohammad Bin Abdulaziz Airport (MED), walk to Prince Mohammad Bin Abdulaziz Int'l Airport, then take the line 400 bus to Prophet's Mosque.
- Website
- turkishairlines.com
Flights from Bradford Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Washington Dulles, Istanbul
- Ave. Duration
- 18h 25m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- SAR 1,500–5,500
Flights from Toronto Pearson International Airport to Prince Mohammad Bin Abdulaziz Airport via Istanbul
- Ave. Duration
- 15h 40m
- When
- Thursday
- Estimated price
- SAR 1,400–4,900
Flights from Buffalo Niagara International Airport to Prince Mohammad Bin Abdulaziz Airport via Boston, Istanbul
- Ave. Duration
- 19h 14m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- SAR 2,600–9,500
Flights from Buffalo Niagara International Airport to Prince Mohammad Bin Abdulaziz Airport via New York JFK, Istanbul
- Ave. Duration
- 20h 51m
- When
- Every day
- Estimated price
- SAR 2,600–9,500
Flights from Rochester to Prince Mohammad Bin Abdulaziz Airport via New York JFK, Istanbul
- Ave. Duration
- 20h 36m
- When
- Every day
- Estimated price
- SAR 2,000–7,500
- Website
- saudia.com
Flights from Bradford Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Washington Dulles, Jeddah
- Ave. Duration
- 23h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,700–4,500
Flights from Toronto Pearson International Airport to Prince Mohammad Bin Abdulaziz Airport via Jeddah
- Ave. Duration
- 15h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 1,500–4,100
Flights from Toronto Pearson International Airport to Prince Mohammad Bin Abdulaziz Airport via Istanbul
- Ave. Duration
- 15h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,600–4,200
Flights from Buffalo Niagara International Airport to Prince Mohammad Bin Abdulaziz Airport via New York JFK, Jeddah
- Ave. Duration
- 18h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,900–8,000
Flights from Rochester to Prince Mohammad Bin Abdulaziz Airport via New York JFK, Jeddah
- Ave. Duration
- 18h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,300–6,000
- Website
- egyptair.com
Flights from Bradford Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Washington Dulles, Cairo
- Ave. Duration
- 30h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- SAR 2,000–6,000
Flights from Toronto Pearson International Airport to Prince Mohammad Bin Abdulaziz Airport via Cairo
- Ave. Duration
- 13h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 1,800–5,500
Flights from Buffalo Niagara International Airport to Prince Mohammad Bin Abdulaziz Airport via New York JFK, Cairo
- Ave. Duration
- 19h 50m
- When
- Every day
- Estimated price
- SAR 3,300–10,000
Flights from Rochester to Prince Mohammad Bin Abdulaziz Airport via New York JFK, Cairo
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- SAR 2,600–8,000
- Website
- rj.com
Flights from Bradford Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Washington Dulles, Amman
- Ave. Duration
- 26h 15m
- When
- Tuesday
- Estimated price
- SAR 1,800–5,500
Flights from Buffalo Niagara International Airport to Prince Mohammad Bin Abdulaziz Airport via New York JFK, Amman
- Ave. Duration
- 20h 27m
- When
- Tuesday and Saturday
- Estimated price
- SAR 3,000–8,500
Flights from Rochester to Prince Mohammad Bin Abdulaziz Airport via New York JFK, Amman
- Ave. Duration
- 20h
- When
- Tuesday and Saturday
- Estimated price
- SAR 2,400–7,000
- Website
- aa.com
Flights from Toronto Pearson International Airport to Prince Mohammad Bin Abdulaziz Airport via Doha
- Ave. Duration
- 23h 10m
- When
- Every day
- Estimated price
- SAR 1,900–6,500
Flights from Rochester to Prince Mohammad Bin Abdulaziz Airport via Boston, Doha
- Ave. Duration
- 25h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- SAR 2,800–9,000
- Website
- qatarairways.com
Flights from Toronto Pearson International Airport to Prince Mohammad Bin Abdulaziz Airport via Doha
- Ave. Duration
- 23h 10m
- When
- Every day
- Estimated price
- SAR 1,900–6,500
- Phone
- +1 814-574-1827
- Website
- fullingtontours.com
Bus from Olean to Buffalo
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- SAR 160–220
- Website
- https://www.fullingtontours.com
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Olean to Buffalo
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- SAR 75–190
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- SAR 75–180
- Flexible
- SAR 150–190
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- SAR 340–430
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Buffalo, NY to Rochester, NY
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- SAR 75–200
- Website
- https://www.ourbus.com
- Ave. Duration
- 52 min
- Estimated price
- SAR 35–45
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 Travelling by boat in Italy, Need to know: Eurostar, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.







