There are 7 ways to get from Mount Airy to Villaviciosa by plane, train 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 Washington Dulles to Oviedo • 18 h 27 min
$578 - $1,741
Cheapest option
Fly Washington Dulles to Santander, bus • 20 h 58 min
$393 - $1,386
5 alternative options
Train to Philadelphia, fly to Oviedo • 19 h 22 min
$668 - $2,889
Fly Washington Dulles to Bilbao, bus • 21 h 14 min
$484 - $1,858
Fly Washington Dulles to Madrid, train • 20 h 2 min
$422 - $1,384
Fly Washington Dulles to Leon, bus • 20 h 59 min
$851 - $3,346
Train to Philadelphia, fly to Madrid, train • 21 h 27 min
$462 - $1,832
What companies run services between Mount Airy, MD, USA and Villaviciosa, Asturias, Spain?
British Airways, United Airlines and 13 other airlines fly from Mount Airy to Villaviciosa hourly.

- Website
- iberia.com
Flights from Washington Dulles to Oviedo via London Heathrow
- Ave. Duration
- 19 h 20 min
- When
- Tuesday, Friday and Sunday
- Estimated price
- $600 - $2,700
Flights from Washington Dulles to Oviedo via Madrid
- Ave. Duration
- 10 h 25 min
- When
- Every day
- Estimated price
- $460 - $2,000
Flights from Washington Dulles to Oviedo via Barcelona
- Ave. Duration
- 14 h 35 min
- When
- Every day
- Estimated price
- $500 - $2,100
Flights from Washington Dulles to Oviedo via Toronto, Madrid
- Ave. Duration
- 12 h 10 min
- When
- Tuesday, Wednesday, Thursday and Saturday
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Oviedo via Lisbon, Madrid
- Ave. Duration
- 12 h 35 min
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $470 - $2,000
Flights from Washington Dulles to Oviedo via Casablanca, Madrid
- Ave. Duration
- 13 h
- When
- Wednesday and Sunday
- Estimated price
- $480 - $1,600
Flights from Washington Dulles to Oviedo via New York JFK, Madrid
- Ave. Duration
- 13 h 48 min
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $500 - $2,100
Flights from Washington Dulles to Oviedo via Frankfurt, Barcelona
- Ave. Duration
- 14 h 10 min
- When
- Every day
- Estimated price
- $750 - $3,800
Flights from Washington Dulles to Oviedo via Boston, Madrid
- Ave. Duration
- 14 h 10 min
- When
- Monday, Tuesday, Wednesday and Thursday
- Estimated price
- $500 - $2,100
Flights from Washington Dulles to Oviedo via Amsterdam, Barcelona
- Ave. Duration
- 14 h 45 min
- When
- Every day
- Estimated price
- $850 - $4,100
Flights from Washington Dulles to Oviedo via Charlotte, Barcelona
- Ave. Duration
- 14 h 46 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $500 - $2,500
Flights from Philadelphia to Oviedo via Madrid
- Ave. Duration
- 9 h 30 min
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $480 - $2,500
Flights from Philadelphia to Oviedo via Barcelona
- Ave. Duration
- 13 h 30 min
- When
- Every day
- Estimated price
- $500 - $2,600
Flights from Philadelphia to Oviedo via Boston, Madrid
- Ave. Duration
- 12 h 25 min
- When
- Monday, Tuesday, Wednesday and Thursday
- Estimated price
- $550 - $2,400
Flights from Philadelphia to Oviedo via Lisbon, Madrid
- Ave. Duration
- 13 h 35 min
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $490 - $2,500
Flights from Washington Dulles to Bilbao via London Heathrow
- Ave. Duration
- 12 h 27 min
- When
- Every day
- Estimated price
- $500 - $2,300
Flights from Washington Dulles to Madrid via London Heathrow
- Ave. Duration
- 11 h 17 min
- When
- Every day
- Estimated price
- $700 - $2,600
Flights from Washington Dulles to Santander via London Heathrow, Madrid
- Ave. Duration
- 12 h 45 min
- When
- Every day
- Estimated price
- $750 - $3,400
Flights from Washington Dulles to Santander via Madrid
- Ave. Duration
- 13 h 20 min
- When
- Every day
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Santander via London Heathrow, Barcelona
- Ave. Duration
- 16 h 35 min
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $800 - $3,400
Flights from Washington Dulles to Santander via Lisbon
- Ave. Duration
- 15 h 15 min
- When
- Wednesday and Saturday
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Santander via Lisbon, Madrid
- Ave. Duration
- 12 h 45 min
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Santander via Casablanca, Madrid
- Ave. Duration
- 13 h 10 min
- When
- Wednesday, Friday and Sunday
- Estimated price
- $550 - $1,900
Flights from Washington Dulles to Santander via New York JFK, Madrid
- Ave. Duration
- 13 h 38 min
- When
- Monday, Tuesday, Wednesday and Sunday
- Estimated price
- $600 - $2,500
Flights from Washington Dulles to Santander via Paris CDG, Madrid
- Ave. Duration
- 13 h 45 min
- When
- Every day
- Estimated price
- $600 - $2,700
Flights from Washington Dulles to Santander via Newark, Madrid
- Ave. Duration
- 13 h 55 min
- When
- Every day
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Leon via Barcelona
- Ave. Duration
- 12 h 10 min
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $750 - $3,200
Flights from Washington Dulles to Leon via Boston, Barcelona
- Ave. Duration
- 12 h 50 min
- When
- Wednesday and Saturday
- Estimated price
- $850 - $3,600
Flights from Washington Dulles to Leon via Frankfurt, Barcelona
- Ave. Duration
- 14 h 15 min
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $1,100 - $6,000
Flights from Washington Dulles to Leon via Madrid, Ibiza
- Ave. Duration
- 16 h 20 min
- When
- Tuesday
- Estimated price
- $750 - $3,300
Flights from Washington Dulles to Leon via Madrid, Mahon
- Ave. Duration
- 16 h 35 min
- When
- Sunday
- Estimated price
- $800 - $3,400
Flights from Washington Dulles to Leon via Newark, Barcelona
- Ave. Duration
- 17 h 25 min
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $750 - $3,200
Flights from Washington Dulles to Leon via Barcelona, Palma Mallorca
- Ave. Duration
- 15 h 20 min
- When
- Friday
- Estimated price
- $800 - $3,300
Flights from Philadelphia to Madrid
- Ave. Duration
- 7 h 30 min
- When
- Every day
- Estimated price
- $550 - $3,800
Flights from Philadelphia to Madrid via London Heathrow
- Ave. Duration
- 11 h 55 min
- When
- Every day
- Estimated price
- $500 - $3,500

- Website
- aa.com
Flights from Washington Dulles to Oviedo via Madrid
- Ave. Duration
- 10 h 25 min
- When
- Every day
- Estimated price
- $460 - $2,000
Flights from Washington Dulles to Oviedo via Charlotte, Madrid
- Ave. Duration
- 17 h 22 min
- When
- Thursday
- Estimated price
- $470 - $2,300
Flights from Washington Dulles to Oviedo via Toronto, Madrid
- Ave. Duration
- 12 h 10 min
- When
- Tuesday, Wednesday, Thursday and Saturday
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Oviedo via Lisbon, Madrid
- Ave. Duration
- 12 h 35 min
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $470 - $2,000
Flights from Washington Dulles to Oviedo via Casablanca, Madrid
- Ave. Duration
- 13 h
- When
- Wednesday and Sunday
- Estimated price
- $480 - $1,600
Flights from Washington Dulles to Oviedo via New York JFK, Madrid
- Ave. Duration
- 13 h 48 min
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $500 - $2,100
Flights from Washington Dulles to Oviedo via Boston, Madrid
- Ave. Duration
- 14 h 10 min
- When
- Monday, Tuesday, Wednesday and Thursday
- Estimated price
- $500 - $2,100
Flights from Philadelphia to Oviedo via Madrid
- Ave. Duration
- 9 h 30 min
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $480 - $2,500
Flights from Philadelphia to Oviedo via New York JFK, Madrid
- Ave. Duration
- 12 h 52 min
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $550 - $2,400
Flights from Philadelphia to Oviedo via Boston, Madrid
- Ave. Duration
- 12 h 25 min
- When
- Monday, Tuesday, Wednesday and Thursday
- Estimated price
- $550 - $2,400
Flights from Philadelphia to Oviedo via Lisbon, Madrid
- Ave. Duration
- 13 h 35 min
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $490 - $2,500
Flights from Washington Dulles to Bilbao via London Heathrow
- Ave. Duration
- 12 h 27 min
- When
- Every day
- Estimated price
- $500 - $2,300
Flights from Washington Dulles to Madrid via London Heathrow
- Ave. Duration
- 11 h 17 min
- When
- Every day
- Estimated price
- $700 - $2,600
Flights from Washington Dulles to Madrid via Charlotte
- Ave. Duration
- 11 h 2 min
- When
- Every day
- Estimated price
- $1,000 - $3,800
Flights from Washington Dulles to Santander via London Heathrow, Madrid
- Ave. Duration
- 12 h 45 min
- When
- Every day
- Estimated price
- $750 - $3,400
Flights from Washington Dulles to Santander via Charlotte, Madrid
- Ave. Duration
- 15 h 47 min
- When
- Every day
- Estimated price
- $550 - $2,800
Flights from Washington Dulles to Santander via Madrid
- Ave. Duration
- 13 h 20 min
- When
- Every day
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Santander via Lisbon, Madrid
- Ave. Duration
- 12 h 45 min
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Santander via Casablanca, Madrid
- Ave. Duration
- 13 h 10 min
- When
- Wednesday, Friday and Sunday
- Estimated price
- $550 - $1,900
Flights from Washington Dulles to Santander via Newark, Madrid
- Ave. Duration
- 13 h 55 min
- When
- Every day
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Leon via Barcelona
- Ave. Duration
- 12 h 10 min
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $750 - $3,200
Flights from Washington Dulles to Leon via Frankfurt, Barcelona
- Ave. Duration
- 14 h 15 min
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $1,100 - $6,000
Flights from Washington Dulles to Leon via Newark, Barcelona
- Ave. Duration
- 17 h 25 min
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $750 - $3,200
Flights from Philadelphia to Madrid
- Ave. Duration
- 7 h 30 min
- When
- Every day
- Estimated price
- $550 - $3,800
Flights from Philadelphia to Madrid via Charlotte
- Ave. Duration
- 11 h
- When
- Every day
- Estimated price
- $550 - $3,800
Flights from Philadelphia to Madrid via London Heathrow
- Ave. Duration
- 11 h 27 min
- When
- Every day
- Estimated price
- $500 - $3,500
Flights from Philadelphia to Madrid via New York JFK
- Ave. Duration
- 11 h
- When
- Every day
- Estimated price
- $550 - $3,800

- Website
- britishairways.com
Flights from Washington Dulles to Oviedo via London Heathrow
- Ave. Duration
- 19 h 20 min
- When
- Tuesday, Friday and Sunday
- Estimated price
- $600 - $2,700
Flights from Washington Dulles to Oviedo via Madrid
- Ave. Duration
- 10 h 25 min
- When
- Every day
- Estimated price
- $460 - $2,000
Flights from Washington Dulles to Oviedo via Toronto, Madrid
- Ave. Duration
- 12 h 10 min
- When
- Tuesday, Wednesday, Thursday and Saturday
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Oviedo via Casablanca, Madrid
- Ave. Duration
- 13 h
- When
- Wednesday and Sunday
- Estimated price
- $480 - $1,600
Flights from Washington Dulles to Oviedo via Dublin, London Gatwick
- Ave. Duration
- 20 h
- When
- Monday, Wednesday and Thursday
- Estimated price
- $900 - $2,600
Flights from Philadelphia to Oviedo via London Heathrow
- Ave. Duration
- 19 h 40 min
- When
- Friday and Sunday
- Estimated price
- $700 - $3,200
Flights from Washington Dulles to Bilbao via London Heathrow
- Ave. Duration
- 12 h 27 min
- When
- Every day
- Estimated price
- $500 - $2,300
Flights from Washington Dulles to Madrid via London Heathrow
- Ave. Duration
- 11 h 17 min
- When
- Every day
- Estimated price
- $700 - $2,600
Flights from Washington Dulles to Madrid via Dublin
- Ave. Duration
- 10 h 40 min
- When
- Every day
- Estimated price
- $800 - $3,800
Flights from Philadelphia to Madrid
- Ave. Duration
- 7 h 30 min
- When
- Every day
- Estimated price
- $550 - $3,800
Flights from Philadelphia to Madrid via London Heathrow
- Ave. Duration
- 11 h 27 min
- When
- Every day
- Estimated price
- $500 - $3,500

- Website
- united.com
Flights from Washington Dulles to Bilbao via Frankfurt
- Ave. Duration
- 13 h 50 min
- When
- Every day
- Estimated price
- $500 - $2,600
Flights from Washington Dulles to Bilbao via Munich
- Ave. Duration
- 12 h 25 min
- When
- Every day
- Estimated price
- $550 - $2,600
Flights from Washington Dulles to Bilbao via Brussels
- Ave. Duration
- 13 h 50 min
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $480 - $2,200
Flights from Washington Dulles to Madrid
- Ave. Duration
- 7 h 55 min
- When
- Every day
- Estimated price
- $900 - $3,600
Flights from Washington Dulles to Madrid via Newark
- Ave. Duration
- 10 h 20 min
- When
- Every day
- Estimated price
- $900 - $3,600
Flights from Washington Dulles to Madrid via Frankfurt
- Ave. Duration
- 11 h 50 min
- When
- Every day
- Estimated price
- $750 - $3,600
Flights from Washington Dulles to Madrid via Brussels
- Ave. Duration
- 12 h
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $950 - $2,600
Flights from Philadelphia to Madrid via Toronto
- Ave. Duration
- 9 h 50 min
- When
- Tuesday, Wednesday, Thursday and Saturday
- Estimated price
- $750 - $3,100
Flights from Philadelphia to Madrid via Washington Dulles
- Ave. Duration
- 11 h 5 min
- When
- Every day
- Estimated price
- $700 - $4,300
Flights from Philadelphia to Madrid via Frankfurt
- Ave. Duration
- 12 h 20 min
- When
- Every day
- Estimated price
- $600 - $3,100

- Website
- delta.com
Flights from Washington Dulles to Bilbao via Amsterdam
- Ave. Duration
- 11 h 45 min
- When
- Every day
- Estimated price
- $700 - $3,400
Flights from Washington Dulles to Bilbao via Paris CDG
- Ave. Duration
- 14 h 20 min
- When
- Monday, Wednesday, Thursday and Saturday
- Estimated price
- $600 - $3,300
Flights from Washington Dulles to Madrid via Paris CDG
- Ave. Duration
- 11 h 15 min
- When
- Every day
- Estimated price
- $900 - $3,700
Flights from Washington Dulles to Madrid via New York JFK
- Ave. Duration
- 11 h 10 min
- When
- Every day
- Estimated price
- $950 - $4,000
Flights from Washington Dulles to Madrid via Atlanta
- Ave. Duration
- 11 h 25 min
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $950 - $4,000
Flights from Washington Dulles to Madrid via Amsterdam
- Ave. Duration
- 12 h 30 min
- When
- Every day
- Estimated price
- $900 - $3,700
Flights from Philadelphia to Madrid via New York JFK
- Ave. Duration
- 10 h 25 min
- When
- Every day
- Estimated price
- $550 - $3,900
Flights from Philadelphia to Madrid via Atlanta
- Ave. Duration
- 12 h 15 min
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $550 - $3,900

- Website
- lufthansa.com
Flights from Washington Dulles to Bilbao via Frankfurt
- Ave. Duration
- 13 h 50 min
- When
- Every day
- Estimated price
- $500 - $2,600
Flights from Washington Dulles to Bilbao via Munich
- Ave. Duration
- 12 h 25 min
- When
- Every day
- Estimated price
- $550 - $2,600
Flights from Washington Dulles to Madrid
- Ave. Duration
- 7 h 55 min
- When
- Every day
- Estimated price
- $900 - $3,600
Flights from Washington Dulles to Madrid via Frankfurt
- Ave. Duration
- 11 h 55 min
- When
- Every day
- Estimated price
- $750 - $3,600
Flights from Washington Dulles to Madrid via Brussels
- Ave. Duration
- 12 h
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $950 - $2,600
Flights from Philadelphia to Madrid via Frankfurt
- Ave. Duration
- 12 h 20 min
- When
- Every day
- Estimated price
- $600 - $3,100

- Website
- aircanada.com
Flights from Washington Dulles to Bilbao via Frankfurt
- Ave. Duration
- 13 h 50 min
- When
- Every day
- Estimated price
- $500 - $2,600
Flights from Washington Dulles to Bilbao via Munich
- Ave. Duration
- 11 h 20 min
- When
- Every day
- Estimated price
- $480 - $2,000
Flights from Washington Dulles to Madrid
- Ave. Duration
- 7 h 55 min
- When
- Every day
- Estimated price
- $900 - $3,600
Flights from Washington Dulles to Madrid via Toronto
- Ave. Duration
- 9 h 55 min
- When
- Tuesday, Wednesday, Thursday and Saturday
- Estimated price
- $950 - $3,600
Flights from Washington Dulles to Madrid via Frankfurt
- Ave. Duration
- 11 h 50 min
- When
- Every day
- Estimated price
- $750 - $3,600
Flights from Philadelphia to Madrid via Toronto
- Ave. Duration
- 9 h 50 min
- When
- Tuesday, Wednesday, Thursday and Saturday
- Estimated price
- $750 - $3,100
Flights from Philadelphia to Madrid via Frankfurt
- Ave. Duration
- 12 h 20 min
- When
- Every day
- Estimated price
- $600 - $3,100

- Website
- klm.com
Flights from Washington Dulles to Bilbao via Amsterdam
- Ave. Duration
- 11 h 45 min
- When
- Every day
- Estimated price
- $700 - $3,400
Flights from Washington Dulles to Bilbao via Paris CDG
- Ave. Duration
- 14 h 20 min
- When
- Monday, Wednesday, Thursday and Saturday
- Estimated price
- $600 - $3,300
Flights from Washington Dulles to Madrid via New York JFK
- Ave. Duration
- 11 h 10 min
- When
- Every day
- Estimated price
- $950 - $4,000
Flights from Washington Dulles to Madrid via Atlanta
- Ave. Duration
- 11 h 25 min
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $950 - $4,000
Flights from Washington Dulles to Madrid via Amsterdam
- Ave. Duration
- 12 h 30 min
- When
- Every day
- Estimated price
- $900 - $3,700
Flights from Philadelphia to Madrid via New York JFK
- Ave. Duration
- 10 h 25 min
- When
- Every day
- Estimated price
- $550 - $3,900
Flights from Philadelphia to Madrid via Atlanta
- Ave. Duration
- 12 h 15 min
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $550 - $3,900

- Website
- airfrance.com
Flights from Washington Dulles to Bilbao via Paris CDG
- Ave. Duration
- 14 h 20 min
- When
- Monday, Wednesday, Thursday and Saturday
- Estimated price
- $600 - $3,300
Flights from Washington Dulles to Madrid via Paris CDG
- Ave. Duration
- 11 h 15 min
- When
- Every day
- Estimated price
- $900 - $3,700
Flights from Washington Dulles to Madrid via New York JFK
- Ave. Duration
- 11 h 10 min
- When
- Every day
- Estimated price
- $950 - $4,000
Flights from Philadelphia to Madrid via New York JFK
- Ave. Duration
- 10 h 25 min
- When
- Every day
- Estimated price
- $550 - $3,900
Flights from Philadelphia to Madrid via Atlanta
- Ave. Duration
- 12 h 15 min
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $550 - $3,900

- Website
- ryanair.com
Flights from Washington Dulles to Santander via London Stansted
- Ave. Duration
- 11 h 25 min
- When
- Monday, Wednesday, Thursday and Saturday
- Estimated price
- $290 - $1,200
Flights from Washington Dulles to Santander via Dublin
- Ave. Duration
- 12 h 5 min
- When
- Tuesday and Saturday
- Estimated price
- $550 - $2,400
Flights from Washington Dulles to Santander via Barcelona
- Ave. Duration
- 13 h
- When
- Monday, Tuesday, Wednesday, Friday and Saturday
- Estimated price
- $600 - $2,500
Flights from Washington Dulles to Santander via Amsterdam, Barcelona
- Ave. Duration
- 13 h 10 min
- When
- Monday, Tuesday, Wednesday, Friday and Saturday
- Estimated price
- $1,000 - $4,900
Flights from Washington Dulles to Santander via Reykjavik Keflavik Nas, Dublin
- Ave. Duration
- 13 h 35 min
- When
- Tuesday and Saturday
- Estimated price
- $700 - $2,100

- Website
- vueling.com
Flights from Washington Dulles to Oviedo via Barcelona
- Ave. Duration
- 14 h 35 min
- When
- Every day
- Estimated price
- $500 - $2,100
Flights from Washington Dulles to Oviedo via Frankfurt, Barcelona
- Ave. Duration
- 14 h 10 min
- When
- Every day
- Estimated price
- $750 - $3,800
Flights from Washington Dulles to Oviedo via Amsterdam, Barcelona
- Ave. Duration
- 14 h 45 min
- When
- Every day
- Estimated price
- $850 - $4,100
Flights from Washington Dulles to Oviedo via Charlotte, Barcelona
- Ave. Duration
- 14 h 46 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $500 - $2,500

- Website
- brusselsairlines.com
Flights from Washington Dulles to Bilbao via Brussels
- Ave. Duration
- 13 h 50 min
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $480 - $2,200
Flights from Washington Dulles to Madrid
- Ave. Duration
- 7 h 55 min
- When
- Every day
- Estimated price
- $900 - $3,600
Flights from Washington Dulles to Madrid via Brussels
- Ave. Duration
- 12 h
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $950 - $2,600
Flights from Philadelphia to Madrid via Washington Dulles
- Ave. Duration
- 11 h 5 min
- When
- Every day
- Estimated price
- $700 - $4,300

- Website
- aerlingus.com
Flights from Washington Dulles to Bilbao via Dublin
- Ave. Duration
- 10 h 55 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $400 - $1,700
Flights from Washington Dulles to Madrid via Dublin
- Ave. Duration
- 10 h 40 min
- When
- Every day
- Estimated price
- $800 - $3,800
Flights from Philadelphia to Madrid via Dublin
- Ave. Duration
- 10 h 20 min
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $900 - $4,200

- Website
- swiss.com
Flights from Washington Dulles to Bilbao via Zurich
- Ave. Duration
- 14 h 15 min
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- $450 - $1,900
Flights from Washington Dulles to Madrid
- Ave. Duration
- 7 h 55 min
- When
- Every day
- Estimated price
- $900 - $3,600

- Website
- volotea.com
Flights from Washington Dulles to Oviedo via Munich
- Ave. Duration
- 12 h 25 min
- When
- Monday and Thursday
- Estimated price
- $750 - $3,800

- Website
- flytap.com
Flights from Washington Dulles to Oviedo via Lisbon
- Ave. Duration
- 16 h 10 min
- When
- Every day
- Estimated price
- $450 - $2,000

- Phone
- +1 1-800-872-7245
- Website
- amtrak.com
Train from Washington Union Station Amtrak to Philadelphia 30th Street Station Amtrak
- Ave. Duration
- 1 h 39 min
- Frequency
- Hourly
- Estimated price
- $90 - $250
- Website
- amtrak.com
- Business Seat
- $90 - $200
- First Class Seat
- $170 - $250

- Phone
- 902 320 320
- Website
- renfe.com
Train from Madrid-Chamartin to Gijón
- Ave. Duration
- 4 h 37 min
- Frequency
- 5 times a day
- Estimated price
- $60 - $80
- Website
- renfe.com

- Phone
- 0890715298
- Website
- ouibus.com
Bus from Bilbao to Oviedo
- Ave. Duration
- 3 h 30 min
- Frequency
- Hourly
- Estimated price
- $11 - $16
- Website
- Ouibus
Bus from Santander to Oviedo
- Ave. Duration
- 2 h 15 min
- Frequency
- Hourly
- Estimated price
- $7 - $11
- Website
- Ouibus

- Phone
- +34 902 42 22 42
- Website
- alsa.es
Bus from Bilbao to Oviedo
- Ave. Duration
- 3 h 30 min
- Frequency
- 6 times a week
- Estimated price
- $35 - $55
- Website
- alsa.com
Bus from Santander to Oviedo
- Ave. Duration
- 2 h 15 min
- Frequency
- Every 4 hours
- Estimated price
- $30 - $50
- Website
- alsa.com
Bus from Leon to Oviedo
- Ave. Duration
- 1 h 20 min
- Frequency
- 5 times a week
- Estimated price
- $29 - $45
- Website
- alsa.com
Want to know more about travelling around Spain
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.
Questions & Answers
How far is it from Mount Airy to Villaviciosa?
The distance between Mount Airy and Villaviciosa is 5808 km.
What is the cheapest way to get from Mount Airy to Villaviciosa?
The cheapest way to get from Mount Airy to Villaviciosa is to fly and train which costs $420 - $1,400 and takes 20 h 2 min.
What is the fastest way to get from Mount Airy to Villaviciosa?
The quickest way to get from Mount Airy to Villaviciosa is to fly which takes 18 h 27 min and costs $550 - $1,800.
How long does it take to get from Mount Airy to Villaviciosa?
It takes approximately 18 h 27 min to get from Mount Airy to Villaviciosa, including transfers.