SJU OPO

San Juan to Porto
Create price alert

Fares shown are modelled estimates, not live quotes.

SJU
San Juan
OPO
Porto
Air-time estimate
~8h
distance-based, not a schedule
Est. Price Range
$207-$415
round trip (estimated)
Search on Google Flights →

Prices shown are estimates. Search Google Flights for current options and pricing.

Watch SJU to OPO

Add your email and we will watch San Juan to Porto for you, plus the cheapest fares out of SJU.

No account needed. We will use SJU as your home airport. Unsubscribe anytime. Fare emails begin once the rebuilt feed is live.

Use your real quote

Build a SJUOPO price target

Enter a round-trip quote you found and the price you would book. Wildly does not invent a live fare here: the worksheet uses only your numbers, then carries the airport pair and target into the alert form.

Use this target in an alert

Dates and trip type are completed on the next screen. Fare reviews remain paused during the provider migration. See free and Pro limits.

From SJU airport to Porto

Reaching Luis Muñoz Marín International

Uber/Lyft from Old San Juan runs $18-28 (20-30 min depending on traffic) and is your best option for reliability. Taxis from official stands at major hotels cost $25-35 but negotiate before entering. The T5 bus route (Autoridad de Transporte Integrado) runs from downtown San Juan to the airport for $2.75 (45-60 min, arrives at Terminal A); it's cheap but unreliable on timing and not recommended if you have a tight connection. Car rental from the airport is $35-55/day at major companies, reasonable if you're staying 4+ days. No train service exists. From Condado area: Uber $15-22 (15-20 min). From Rio Piedras: Uber $12-18 (15-25 min). Pro move: book Uber at least 30 minutes before departure; airport surge pricing is real during peak hours (7-9am, 4-6pm).

Getting from OPO into Porto

Metro Line E (Violet) is the correct, cheap answer: runs directly from Aeroporto station to Trindade hub in central Porto in about 30 minutes, costs €2.10 with a Andante card (buy at the airport machines, add €0.60 for the card itself). Runs every 20-30 minutes, first train ~6am, last around midnight — covers 95% of trip needs. Taxis cost €20-30 to most central neighborhoods and take 20-40 minutes depending on traffic; use the official taxi rank outside Arrivals or book through the GetTaxi/Uber app for fixed pricing. Avoid the airport transfer desk touts offering flat-rate shuttles at €15-20 — they're shared vans that can add 45+ minutes of detours.

Planning San Juan to Porto

Porto is the city that makes Lisbon regulars feel slightly embarrassed. It's grittier, cheaper, and more authentically Portuguese — a working port city that never fully polished itself for tourists, which is exactly why it's worth going. You'll find azulejo-tiled churches crumbling beautifully next to Michelin-starred restaurants, all within walking distance of wine cellars that have been aging port since the 1700s. The Douro River cuts through everything, and the hillside neighborhoods on both banks make for some of the best urban walking in Europe.

Local basics

Language: PortugueseCurrency: Euro (EUR)

Best-month weather in Porto

May

5471°F · 8 rain days

Arguably the best month to visit — warm, mostly dry, lush from spring rains, and before the peak summer crowds arrive. Outdoor terraces fill up and the vibe is relaxed.

June

5877°F · 5 rain days

Hot and mostly sunny with low humidity. The Festa de São João on June 23-24 is a massive street party worth planning around if you want chaos, sardines, and plastic hammer fights.

The destination guide flags July and August and January as the least favorable months.

Two areas to consider

Ribeira

mid-range

The UNESCO-listed riverfront is Porto's most photogenic neighborhood and also its most touristy. Staying here puts you steps from the Douro and the Dom Luís I bridge, but expect noise until 2am and restaurants that know exactly what tourists will pay. Best for first-timers who want maximum atmosphere; Casa do Conto and The Yeatman (across the river) are the standout splurge stays.

Baixa / Aliados

mid-range

The central commercial district running up from São Bento station to the grand Avenida dos Aliados is ideal for those who want walkability without Ribeira prices. More locals, better coffee shops, and easy metro access. Intercontinental Porto and Torel Palace anchor the upscale end; plenty of solid 3-star hotels in the €80-130 range fill out the middle.

Local planning tip

Buy the Andante Tour 24-hour or 72-hour transit card instead of individual metro tickets — it covers metro, buses, and the historic trams including Line 22 and Line 1 (the waterfront tram to Foz do Douro), which each cost €3.50 per ride as a tourist single. The 24-hour card costs €7 and pays off after two rides. Also: Livraria Lello charges €8 just to enter (redeemable against a book purchase), so go at 9am when it opens or accept the queue — but the real secret is that Livraria Chaminé da Mota on Rua das Flores is similarly beautiful, genuinely old, costs nothing to enter, and almost nobody goes there.

Visa and entry notes for US travelers

US passport holders enter Portugal — and all of the Schengen Area — visa-free for up to 90 days within any 180-day period. No visa application required, no fees. Your passport must be valid for at least 3 months beyond your planned departure date. Starting in late 2025, ETIAS (European Travel Information and Authorization System) requires a pre-registration online (expected to cost €7, valid 3 years) — check etias.com for current activation status before your trip, as the rollout date has shifted multiple times. Keep a return or onward ticket and proof of sufficient funds technically available if asked at border control, though US citizens are rarely scrutinized.

Related Routes

Related Reading

Welcome email now, fares after the feed returns

The Cheapest Fares From Your Airport, Every Week

Sign up for the weekly cheapest-fare email. This page is about SJU, so we will use that as your home airport. Fare checks and deal emails will begin once the rebuilt feed is live.

✈ Recently found international fares🗓 One email each week🛠 Starts after the fare feed is live

No spam. Unsubscribe anytime. See plans and trial details →

Payments securely processed via Stripe.com