Language ZAR/ZA

Book Cheap flights to Porto (OPO) in 2024/2025 from South Africa

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Flight 4

Departing

Flight 5

Departing

Flight 6

Departing

Add another flight

Clear all

Flexible Dates

How to find flight deals to Porto:

How to find flight deals to Porto:

1. Enter your search requirements for Porto

2. Compare the best Porto deals from top comparison engines
2. Compare the best Porto deals from top comparison engines
2. Compare the best Porto deals from top comparison engines
2. Compare the best Porto deals from top comparison engines

2. Compare the best Porto deals from top comparison engines

How to find flight deals to Porto:

3. Book your Porto flight at the cheapest price

Recent deals found from

to:
in:

Map of Porto

How to find cheap and flexible flights to Porto - Q & A

Nestled along the captivating Douro River, Porto is a city that effortlessly blends old-world charm with a vibrant, modern energy. Known for its rich history, stunning architecture, and delectable port wine, Porto offers visitors a sensory feast for the soul. From the iconic Dom Luís I Bridge connecting the bustling Ribeira district to the colorful façades of traditional houses lining the hilly streets, every corner of Porto tells a story waiting to be unravelled. Whether wandering through the narrow alleyways of the UNESCO-listed historic center or soaking in panoramic views from the riverside, Porto invites explorers to experience its unique character and warm hospitality.

Which month is cheapest to fly to Porto?

The cheapest month to fly to Porto is typically November.

What is the cheapest flight to Porto that we have found?

The best price we found is for R11,088 from Johannesburg to Porto.

Which popular airlines fly to Porto?

Some popular airlines include: Safair, Turkish Airlines, TAP, SA Airlink, KLM.

What is considered a good price to Porto?

A good price for a flight to Porto is R9979 - R12197.

Which popular airports are close to Porto?

Popular airports near Porto include Francisco Sá Carneiro Airport in Porto itself, as well as Lisbon Portela Airport and Santiago de Compostela Airport in Spain, all of which are commonly used by travelers visiting the region.

How long does it take to fly to Porto?

The flight to Porto (OPO) is roughly 12 hours 6 minutes and 5,222 miles (8,404 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).

How do I find the cheapest possible flights to Porto?

The best way is to compare flights to Porto from leading comparison sites using our search engine dashboard.

Things to do in Porto

Luís I Bridge

Iconic metal bridge crossing the Douro

Livraria Lello

Ornate bookshop with iconic red stairway

Clérigos Church

Ornate church with an iconic bell tower

Bolsa Palace

Neoclassical landmark tours & events

Monument Church Of St Francis

Gothic church with baroque interiors

Porto Cathedral

Monumental 12th-century religious site

Parque de Serralves

Green space at the Serralves Foundation

Casa da Música

Contemporary landmark concert hall

Jardins do Palácio de Cristal

Elegant Victorian gardens with paths

Avenida dos Aliados

Stately route known for its architecture

Ribeira Square

Historic city center & UNESCO site

Liberdade Square

Historical destination with a monument

Igreja do Carmo

Twinned baroque church with tiled facade

Cais da Ribeira

Photogenic riverfront promenade

National Museum Soares dos Reis

Art museum within an 18th-century palace

Funicular dos Guindais

Mountain Cable Car

Church Santo Ildefonso

Baroque-style church with a tiled facade

Museu de Arte Contemporânea de Serralves

Museum of contemporary art in parkland

Bolhão Market

Iconic 2-story market with many vendors

Ponte da Arrábida

Arch bridge with climbing tours

Casa do Infante

City history museum in medieval house

SEA LIFE Centre Porto

Oceanic exhibits for all ages

Tram Museum

Tram museum in old electricity station

Chapel of Souls

Chapel with a blue-tiled facade

Foz

Riverside path with views & eateries

Porto City Park

Park with sports fields & cycling paths

Fort of Saint Francis Xavier

17th-century fortified clifftop castle

Clérigos Tower

City views from monumental baroque tower

World of Discoveries

Interactive history museum with a ride

Rua das Flores

Landmark street for strolling & shopping

FC Porto Museum

Interactive exhibits & stadium tours

Mercado Bom Sucesso

Eclectic market in a restored building

Câmara Municipal do Porto

Town hall with views from its clocktower

Portuguese Centre of Photography

Diverse museum of Portuguese photography

Cordoaria's Garden

Tree-shaded park with sculptures

Jardim do Passeio Alegre

Formal 19th-century convent with garden

Igreja de Santa Clara

Historic church with a gilded interior

Casa de Serralves

Art deco house, gallery & gardens

Muralha Fernandina

Defensive walls built in the 1300s

Quinta da Macieirinha romantic museum

House museum with scenic gardens

Porto Bridge Climb

Guided climbing up Arrábida Bridge

Porto Cálem

Wine cellars with tours & port tastings

Virtudes garden

Sunset views from a terraced garden

Port Wine Museum

Exhibits in an 18th-century warehouse

Lapa Church

Ornate church with a historic graveyard

Mosteiro da Serra do Pilar

Former monastery with round church

Maria Pia Bridge

Elegant 19th-c. bridge by Gustave Eiffel

Garden of Morro

Hilltop park with palms & a cable car

Mercado Ferreira Borges

1880s iron & glass landmark building

Palácio do Freixo

Baroque palace turned upscale hotel

rotunda da anémona

Sculpture and art

Miguel Bombarda Street

Art galleries & cafes on a quaint street

Episcopal Palace

Monumental former bishops' palace

Igreja dos Carmelitas

17th-century church with gilded interior

Miradouro da Vitoria

Elevated view of city & river

Felgueiras Lighthouse

19th-century granite lighthouse

Galeria de Paris street

Buzzing street famous for its nightlife

Graham's Port Lodge

Port house with tastings by appointment

Misericórdia Church

Ornate church dating to the 16th century

MMIPO - Museu da Misericórdia do Porto

Religious art & silverware displays

Casa-Museu Guerra Junqueiro

Museum with decorative arts on display

Ferreira

Wine cellar with tours & tastings

Matosinhos Beach

Large sandy beach with surfing

Ponte de São João

Modern, white railway bridge

Igreja dos Congregados

Church and azulejo

São Roque Park

Green space with hedge maze & play area

Sandeman

Historic winemaker with tours & tastings

Serra do Pilar

Monastery and architecture

Praia do Homem do Leme

Sandy city beach with a rocky headland

Fonte dos Leões

19th-century Roman-style fountain

Quinta do Covelo

Park and Garden

Praia dos Ingleses

Famous beach onto the Atlantic

Rua de Passos Manuel

Theatre and music

Lift Lada Ribeira

Neighborhood elevator with scenic views

Caves Vasconcellos

Winery and wine

Adriano Ramos Pinto

Winery, wine and wine tasting

Burmester

Winery and wine

Real Companhia Velha

Winery and wine

Zoo Santo Inácio

Wildlife park with demonstrations

Maia Zoo

Zoo with reptile house & sea lion show

Parque biológico de Gaia

35-hectare nature park for flora & fauna

Weather in Porto

Clouds
Clouds

11.1 °C

Thu, 28 Mar 2024

Average Temperature

14°C

Jan

15°C

Feb

17°C

Mar

18°C

Apr

20°C

May

24°C

Jun

25°C

Jul

26°C

Aug

24°C

Sep

21°C

Oct

17°C

Nov

14°C

Dec

Flight Distance and Flying Time to Porto

Porto

Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Porto (OPO) - The flight distance between these airports is 5,222 miles (8,404 kilometres). The direct flight time is roughly 12 hours 6 minutes.

Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Porto (OPO) - The flight distance between these airports is 5,478 miles (8,817 kilometres). The direct flight time is roughly 12 hours 40 minutes.

Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Porto (OPO) - The flight distance between these airports is 5,517 miles (8,878 kilometres). The direct flight time is roughly 12 hours 45 minutes.

Flights from George, South Africa - George Airport (GRJ) to Porto (OPO) - The flight distance between these airports is 5,561 miles (8,950 kilometres). The direct flight time is roughly 12 hours 51 minutes.

Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Porto (OPO) - The flight distance between these airports is 5,200 miles (8,369 kilometres). The direct flight time is roughly 12 hours 3 minutes.

Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Porto (OPO) - The flight distance between these airports is 5,636 miles (9,071 kilometres). The direct flight time is roughly 13 hours 1 minute.

Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Porto (OPO) - The flight distance between these airports is 5,350 miles (8,609 kilometres). The direct flight time is roughly 12 hours 23 minutes.

Flights from East London, South Africa - King Phalo Airport (ELS) to Porto (OPO) - The flight distance between these airports is 5,634 miles (9,066 kilometres). The direct flight time is roughly 13 hours 1 minute.

Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Porto (OPO) - The flight distance between these airports is 5,199 miles (8,367 kilometres). The direct flight time is roughly 12 hours 3 minutes.

Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Porto (OPO) - The flight distance between these airports is 5,291 miles (8,515 kilometres). The direct flight time is roughly 12 hours 15 minutes.

Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Porto (OPO) - The flight distance between these airports is 5,262 miles (8,468 kilometres). The direct flight time is roughly 12 hours 11 minutes.

Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Porto (OPO) - The flight distance between these airports is 5,176 miles (8,331 kilometres). The direct flight time is roughly 12 hours.

Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Porto (OPO) - The flight distance between these airports is 5,498 miles (8,848 kilometres). The direct flight time is roughly 12 hours 43 minutes.

Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Porto (OPO) - The flight distance between these airports is 5,118 miles (8,237 kilometres). The direct flight time is roughly 11 hours 52 minutes.

Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Porto (OPO) - The flight distance between these airports is 5,493 miles (8,840 kilometres). The direct flight time is roughly 12 hours 42 minutes.

Flights from Upington, South Africa - Upington Airport (UTN) to Porto (OPO) - The flight distance between these airports is 5,179 miles (8,335 kilometres). The direct flight time is roughly 12 hours.

Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Porto (OPO) - The flight distance between these airports is 5,565 miles (8,956 kilometres). The direct flight time is roughly 12 hours 51 minutes.

Travel Videos About Porto

Cheapest flight routes found to Porto

From Johannesburg

From Johannesburg (JNB), South Africa to Porto, Portugal (OPO): R11,088

Depart: 26 May 2024 · Return: 10 Jun 2024 Price found 27 Mar 2024, 04:47

From Cape Town

From Cape Town (CPT), South Africa to Porto, Portugal (OPO): R12,252

Depart: 04 Jun 2024 · Return: 19 Jun 2024 Price found 27 Mar 2024, 01:29

From East London

From East London (ELS), South Africa to Porto, Portugal (OPO): R17,146

Depart: 26 Apr 2024 · Return: 02 May 2024 Price found 26 Mar 2024, 13:49

From Durban

From Durban (DUR), South Africa to Porto, Portugal (OPO): R17,166

Depart: 28 Apr 2024 · Return: 04 May 2024 Price found 28 Mar 2024, 17:31

From Pietermaritzburg

From Pietermaritzburg (PZB), South Africa to Porto, Portugal (OPO): R19,496

Depart: 25 Apr 2024 · Return: 01 May 2024 Price found 25 Mar 2024, 08:54

Choose Site / Currency

ZAR/South Africa