Rome2Rio

How to get fromFaro to Puerto Ricoby bus, plane, or train

Find Transport to Puerto Rico

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 6 ways to get from Faro to Puerto Rico by bus, plane, or train

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

  1. Bus to Seville Airport, fly to Luis Munoz Marin International Airport

    best
    1. Take the bus from Terminal Rodoviário de Faro to Sevilla, Estación de Autobusesbus bus
    2. Fly from Seville Airport (SVQ) to Luis Munoz Marin International Airport (SJU)plane plane SVQ - SJU
    17h 42m
    $330–1,128
  2. Bus to Seville Airport, fly to Eugenio María De Hostos Airport

    cheapest
    1. Take the bus from Terminal Rodoviário de Faro to Sevilla, Estación de Autobusesbus bus
    2. Fly from Seville Airport (SVQ) to Eugenio María De Hostos Airport (MAZ)plane plane SVQ - MAZ
    31h 3m
    $186–705
  3. Fly Faro Airport to Luis Munoz Marin International Airport

    1. Fly from Faro Airport (FAO) to Luis Munoz Marin International Airport (SJU)plane plane FAO - SJU
    16h 35m
    $356–1,182
  4. Train to Lisbon-Portela Airport, fly to Luis Munoz Marin International Airport

    1. Take the train from Faro to Lisboa Orientetrain train
    2. Fly from Lisbon-Portela Airport (LIS) to Luis Munoz Marin International Airport (SJU)plane plane LIS - SJU
    15h 57m
    $581–1,438
  5. Bus, train to Jerez Airport, fly to Luis Munoz Marin International Airport

    1. Take the bus from Terminal Rodoviário de Faro to Sevilla, Estación de Autobusesbus bus
    2. Take the train from Sevilla-Santa Justa to La Parratrain train
    3. Fly from Jerez Airport (XRY) to Luis Munoz Marin International Airport (SJU)plane plane XRY - SJU
    18h 42m
    $514–1,839
  6. Train, bus to Badajoz Airport, fly to Luis Munoz Marin International Airport

    1. Take the train from Faro to Pinhal Novotrain train
    2. Take the bus from Interface de Transportes de Setúbal to Badajozbus bus
    3. Fly from Badajoz Airport (BJZ) to Luis Munoz Marin International Airport (SJU)plane plane BJZ - SJU
    22h 45m
    $705–2,456

Seville Airport (SVQ) to Luis Munoz Marin International Airport (SJU) flights

Calendar31Weekly Planes
Duration12h 42mAverage Duration
Ticket$263Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Faro, Portugal and Puerto Rico?

United Airlines, Ryanair, and Iberia fly from Faro Airport (FAO) to Luis Munoz Marin International Airport (SJU) 6 times a week.

Airlines
Train operators
Bus operators

Want to know more about travelling around Puerto Rico

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