Rome2Rio

How to get fromPorto to Virginiaby plane or train

Find Transport to Virginia

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 7 ways to get from Porto to Virginia by 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. Fly Francisco De Sá Carneiro Airport to Ronald Reagan Washington National Airport

    best
    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Ronald Reagan Washington National Airport (DCA)plane plane OPO - DCA
    13h 43m
    $354–1,406
  2. Fly Francisco De Sá Carneiro Airport to Washington Dulles International Airport

    cheapest
    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Washington Dulles International Airport (IAD)plane plane OPO - IAD
    14h 10m
    $284–1,106
  3. Fly Francisco De Sá Carneiro Airport to Norfolk International Airport

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Norfolk International Airport (ORF)plane plane OPO - ORF
    13h 52m
    $468–1,734
  4. Fly Francisco De Sá Carneiro Airport to Richmond International Airport

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Richmond International Airport (RIC)plane plane OPO - RIC
    14h 57m
    $342–1,403
  5. Train to Lisbon-Portela Airport, fly to Washington Dulles International Airport

    1. Take the train from Porto Campanha to Lisboa Orientetrain train
    2. Fly from Lisbon-Portela Airport (LIS) to Washington Dulles International Airport (IAD)plane plane LIS - IAD
    13h 56m
    $341–1,271
  6. Fly Francisco De Sá Carneiro Airport to Philadelphia International Airport, train

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Philadelphia International Airport (PHL)plane plane OPO - PHL
    2. Take the train from 30th Street Station to New Carrollton Amtrak Stationtrain train
    14h 59m
    $311–1,120
  7. Fly Francisco De Sá Carneiro Airport to Newark Liberty International Airport, train

    1. Fly from Francisco De Sá Carneiro Airport (OPO) to Newark Liberty International Airport (EWR)plane plane OPO - EWR
    2. Take the train from Newark Liberty International Airport to Washington Union Stationtrain train
    15h 35m
    $375–737

Francisco De Sá Carneiro Airport (OPO) to Ronald Reagan Washington National Airport (DCA) flights

Calendar23Weekly Planes
Duration13h 53mAverage Duration
Ticket$351Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Porto, Portugal and Virginia, USA?

United Airlines, Delta, and five other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Ronald Reagan Washington National Airport (DCA) 3 times a day.

Airlines
Train operators

Want to know more about travelling around United States

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