Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Ribeirão Preto?

Book now

There are 4 ways to get from Porto Airport (OPO) to Ribeirão Preto by plane or bus

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

Recommended option

Fly to Ribeirao Preto

  1. Fly from Porto (OPO) to Ribeirao Preto (RAO)

Cheapest option

Fly to Sao Paulo, bus

  1. Fly from Porto (OPO) to Sao Paulo (GRU)
  2. Take the bus from Sao Paulo - Tietê to Ribeirão Preto

2 alternative options

Fly to Sao Jose Do Rio Preto, bus

  1. Fly from Porto (OPO) to Sao Jose Do Rio Preto (SJP)
  2. Take the bus from São José do Rio Preto to Ribeirão Preto

Fly to Sao Paulo Viracopos, bus

  1. Fly from Porto (OPO) to Sao Paulo Viracopos (VCP)
  2. Take the bus from Campinas to Ribeirao Preto

Porto (OPO) to Ribeirao Preto (RAO) flights

The flight time between Porto (OPO) and Ribeirao Preto (RAO) is around 25h 36m and covers a distance of around 8023 km. This includes an average layover time of around 13h 7m. The fastest flight normally takes 16h 50m. Services are operated by TAP Portugal, LATAM Chile, Air Europa and others. Typically 93 flights run weekly, although weekend and holiday schedules can vary so check in advance.

Explore all travel options

Average flight journey times

Time on flight:
12h 28m
Layover time:
13h 7m
Total time:
25h 36m

Flight route information

Fastest flight journey time:
16h 50m
Flight distance:
8023 km
Flights per week:
93
Cheapest price:
R$ 1908
Carbon emissions:
1626 kg CO2

First and last flights

First flight departs at:
05:05
Last flight departs at:
20:05

The schedules shown below are for the next available departures.

Porto (OPO) to Ribeirao Preto (RAO) flight schedules

Questions & Answers

The cost-effective way to get from Porto Airport (OPO) to Ribeirão Preto is to fly and bus, which costs €190 - €480 and takes 16h 36m.

More details

The quickest way to get from Porto Airport (OPO) to Ribeirão Preto is to fly and bus which costs €190 - €480 and takes 16h 36m.

More details

The distance between Porto Airport (OPO) and Ribeirão Preto is 8028 km.

It takes approximately 17h to get from Porto Airport (OPO) to Ribeirão Preto, including transfers.

More details

There is no direct flight from Porto Airport to Ribeirao Preto Airport. The quickest flight takes 22h 50m and has two stopovers.

Search flights

Ribeirão Preto is 4h behind Porto Airport (OPO). It is currently 11:22 PM in Porto Airport (OPO) and 7:22 PM in Ribeirão Preto.

Air Europa, Iberia, LATAM Chile and two other airlines offer flights from Porto Airport to Ribeirao Preto Airport.

Search flights

There are 43+ hotels available in Ribeirão Preto. Prices start at R$ 500 per night.

More details

Map of how to get from Porto Airport (OPO) to Ribeirão Preto.
Launch map view
  • Distance: 8028.1 km
  • Duration: 17h

What companies run services between Porto Airport (OPO), Portugal and Ribeirão Preto, Brazil?

TAP Portugal, LATAM Chile and five other airlines fly from Porto Airport (OPO) to Ribeirão Preto hourly.

Airlines
Azul
Website
voeazul.com.br
Flights from Porto to Ribeirao Preto via Lisbon, Sao Paulo Viracopos
Ave. Duration
23h 25m
When
Every day
Estimated price
R$ 2200 - R$ 4800
Flights from Porto to Ribeirao Preto via Rio De Janeiro-Galeao, Sao Paulo Viracopos
Ave. Duration
25h 15m
When
Monday
Estimated price
R$ 2300 - R$ 6500
Flights from Porto to Ribeirao Preto via Lisbon, Recife, Sao Paulo Viracopos
Ave. Duration
24h 10m
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
R$ 2300 - R$ 6500
Flights from Porto to Ribeirao Preto via Lisbon, Belo Horizonte Confins
Ave. Duration
22h 25m
When
Thursday, Saturday and Sunday
Estimated price
R$ 2200 - R$ 6500
Flights from Porto to Sao Jose Do Rio Preto via Lisbon, Sao Paulo Viracopos
Ave. Duration
23h 35m
When
Every day
Estimated price
R$ 2400 - R$ 5500
Flights from Porto to Sao Jose Do Rio Preto via Rio De Janeiro-Galeao, Sao Paulo Viracopos
Ave. Duration
25h 20m
When
Monday
Estimated price
R$ 2500 - R$ 7500
Flights from Porto to Sao Jose Do Rio Preto via Lisbon, Recife, Sao Paulo Viracopos
Ave. Duration
24h 15m
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
R$ 2500 - R$ 7500
Flights from Porto to Sao Jose Do Rio Preto via Lisbon, Belo Horizonte Confins
Ave. Duration
23h
When
Thursday and Sunday
Estimated price
R$ 2400 - R$ 7000
Flights from Porto to Sao Jose Do Rio Preto via Lisbon, Recife
Ave. Duration
30h 15m
When
Friday
Estimated price
R$ 2400 - R$ 7000
Flights from Porto to Sao Paulo
Ave. Duration
10h 40m
When
Saturday
Estimated price
R$ 1500 - R$ 5000
Flights from Porto to Sao Paulo via Lisbon
Ave. Duration
12h 55m
When
Thursday, Friday, Saturday and Sunday
Estimated price
R$ 1500 - R$ 5000
Flights from Porto to Sao Paulo Viracopos via Lisbon, Salvador
Ave. Duration
19h 10m
When
Wednesday, Friday and Sunday
Estimated price
R$ 2500 - R$ 7500
Flights from Porto to Sao Paulo Viracopos via Rio De Janeiro-Galeao
Ave. Duration
22h 15m
When
Monday
Estimated price
R$ 2500 - R$ 7500
Flights from Porto to Sao Paulo Viracopos via Lisbon, Fortaleza
Ave. Duration
20h 15m
When
Wednesday, Friday, Saturday and Sunday
Estimated price
R$ 2500 - R$ 7500
Flights from Porto to Sao Paulo Viracopos via Lisbon, Recife
Ave. Duration
20h 25m
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
R$ 2500 - R$ 7500
LATAM Chile
Website
latam.com
Flights from Porto to Ribeirao Preto via Lisbon, Sao Paulo
Ave. Duration
16h 50m
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
R$ 2300 - R$ 6500
Flights from Porto to Ribeirao Preto via Madrid, Sao Paulo
Ave. Duration
17h
When
Wednesday and Sunday
Estimated price
R$ 2300 - R$ 6000
Flights from Porto to Ribeirao Preto via Rio De Janeiro-Galeao, Sao Paulo
Ave. Duration
23h 55m
When
Monday
Estimated price
R$ 2300 - R$ 6500
Flights from Porto to Sao Jose Do Rio Preto via Lisbon, Sao Paulo
Ave. Duration
17h 20m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 2200 - R$ 8000
Flights from Porto to Sao Jose Do Rio Preto via Madrid, Sao Paulo
Ave. Duration
16h 35m
When
Wednesday, Friday and Sunday
Estimated price
R$ 2500 - R$ 7000
Flights from Porto to Sao Jose Do Rio Preto via Rio De Janeiro-Galeao, Sao Paulo
Ave. Duration
23h 30m
When
Monday
Estimated price
R$ 2500 - R$ 7500
TAP Portugal
Website
flytap.com
Flights from Porto to Sao Paulo
Ave. Duration
10h 40m
When
Saturday
Estimated price
R$ 1500 - R$ 5000
Flights from Porto to Sao Paulo via Lisbon
Ave. Duration
13h 12m
When
Every day
Estimated price
R$ 1500 - R$ 5000
Flights from Porto to Sao Paulo Viracopos via Lisbon
Ave. Duration
15h 5m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
R$ 2400 - R$ 5500
Flights from Porto to Sao Paulo Viracopos via Lisbon, Rio De Janeiro-Galeao
Ave. Duration
17h 25m
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 2500 - R$ 7500
Flights from Porto to Sao Paulo Viracopos via Lisbon, Recife
Ave. Duration
20h 25m
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
R$ 2500 - R$ 7500
Flights from Porto to Sao Paulo Viracopos via Lisbon, Brasilia
Ave. Duration
21h 35m
When
Thursday, Saturday and Sunday
Estimated price
R$ 2500 - R$ 7500
Voepass Linhas Aéreas
Website
voepassaredo.com.br
Flights from Porto to Sao Jose Do Rio Preto via Lisbon, Brasilia
Ave. Duration
21h 50m
When
Thursday and Sunday
Estimated price
R$ 2400 - R$ 7000
Air Europa
Website
aireuropa.com
Flights from Porto to Sao Paulo via Madrid
Ave. Duration
13h 30m
When
Wednesday, Friday and Sunday
Estimated price
R$ 1300 - R$ 3500
Iberia
Website
iberia.com
Flights from Porto to Sao Paulo via Madrid
Ave. Duration
17h
When
Every day
Estimated price
R$ 1400 - R$ 4800
Air France
Website
airfrance.com
Flights from Porto to Sao Paulo via Paris CDG
Ave. Duration
17h 50m
When
Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
R$ 1900 - R$ 6000
Bus operators
Rapido d'Oeste
Phone
+55 16 2102=-8700
Email
rodoviario@rapidodoeste.com.br
Website
rapidodoeste.com.br
Bus from São José do Rio Preto to Ribeirão Preto
Ave. Duration
3h 35m
Frequency
3 times a day
Estimated price
R$ 64
Schedules at
rapidodoeste.com.br
Book at
rapidodoeste.clickbus.com.br
Itamarati
Phone
+55 17 3122-8555 / 0800 707 44 22
Email
contato@expressoitamarati.com.br
Website
expressoitamarati.com.br
Bus from Sao Jose do Rio Preto to Ribeirão Preto
Ave. Duration
3h 16m
Frequency
Once daily
Estimated price
R$ 55 - R$ 600
Schedules at
clickbus.com.br
Book at
guichevirtual.com.br
Executivo
R$ 45 - R$ 70
Convencional
R$ 55 - R$ 600
Viação Cometa
Phone
0800-942-0030 / +55 4004-9600
Email
contato@viacaocometa.com.br
Website
viacaocometa.com.br
Bus from Sao Paulo - Tietê to Ribeirão Preto
Ave. Duration
4h
Frequency
Every 4 hours
Estimated price
R$ 65 - R$ 100
Book at
viacaocometa.com.br
SemiLeito Premium
R$ 65 - R$ 85
Cama
R$ 100 - R$ 150
Convencional
R$ 65 - R$ 95
Executivo
R$ 70 - R$ 100
Bus from Campinas to Ribeirao Preto
Ave. Duration
3h 58m
Frequency
Every 3 hours
Estimated price
R$ 50 - R$ 80
Book at
viacaocometa.com.br
SemiLeito Premium
R$ 65 - R$ 85
Cama
R$ 90 - R$ 130
Convencional
R$ 50 - R$ 70
Executivo
R$ 50 - R$ 70
Rápido Ribeirão Preto
Website
rapidoribeiraopreto.com.br
Bus from São Paulo – Tietê to Ribeirao Preto
Ave. Duration
5h
Frequency
3 times a day
Estimated price
R$ 92
Book at
rapidoribeiraopreto.com.br
Catedral Turismo
Phone
+55 77 3612-1368 / 0800 8801 315
Email
catedralturismo@catedralturismo.com.br
Website
catedralturismo.com.br
Bus from São Paulo - Tietê to Ribeirão Preto
Ave. Duration
5h 45m
Frequency
Once daily
Estimated price
R$ 55 - R$ 130
Schedules at
viacaocatedral.guichevirtual.com.br
Leito
R$ 130 - R$ 200
Executivo
R$ 55 - R$ 130
Bus from Campinas to Ribeirão Preto
Ave. Duration
3h 35m
Frequency
Once daily
Estimated price
R$ 45 - R$ 110
Schedules at
viacaocatedral.guichevirtual.com.br
Leito
R$ 130 - R$ 200
Executivo
R$ 45 - R$ 110

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 How to get from London to Edinburgh, Italy Travel Guides and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.