- Oviedo
- How to get there
How to get there
How to Fly to Oviedo, Spain from the US and Canada
Updated Wed, Dec 3, 2025
Fly to Madrid/Barcelona from major US/Canadian cities, then connect to Asturias Airport or take ground transport. Expect 2-3 flights and 12-16 hours total.

Overview
Ease of getting there
Reaching Oviedo requires flying into Madrid or Barcelona, then taking domestic connections or ground transport. Most US and Canadian travelers connect through major European hubs like London, Paris, or Amsterdam before reaching Spanish airports. Direct flights from North America to Spain are limited to Madrid and Barcelona from select cities. From Madrid, travelers can fly directly to Asturias Airport (30 minutes from Oviedo) or take high-speed rail. The journey typically involves 2-3 flights and takes 12-16 hours total travel time. Spanish airports offer efficient processing, though connections can add complexity to the trip.
Customs and immigration
Spain uses automated passport gates for US and Canadian citizens with biometric passports, typically processing in 2-5 minutes. No visa required for stays under 90 days. Customs is usually quick with nothing to declare. Madrid and Barcelona airports are efficient, though connection times should allow 90 minutes minimum for international to domestic transfers. EU passport holders have separate, faster lines.
Flights from the US / Canada
Major US cities with flights to Madrid include New York, Miami, Los Angeles, and Boston on Iberia, American, and Delta. Toronto offers direct service to Madrid via Air Canada. Most travelers connect through European hubs like London Heathrow, Paris CDG, or Amsterdam on British Airways, Air France, or KLM. Seasonal direct flights operate from select cities. From Madrid, Iberia operates 2-3 daily flights to Asturias Airport, taking 1.5 hours.
From airport to city center
From Asturias Airport, buses run hourly to Oviedo city center taking 45 minutes for 1.30 euros. Taxis cost 35-45 euros and take 30 minutes. From Madrid, high-speed AVE trains don't reach Asturias, but conventional trains take 5.5 hours to Oviedo. Rental cars from Madrid take 4.5 hours via A-6 highway. From Barcelona, expect 6-7 hours driving or connecting flights through Madrid.

Go.
Plan flexibly, experience fully. Brainstorm, plan, and explore your best trips yet with Kumquat.
Boards
brainstorm
Collect ideas from anywhere. Collaborate with friends. Automatically convert to a Trip when ready.
Trips
plan
Prioritize what matters most in a flexible planning workspace that blends spreadsheets, maps and lists.
Companion
go
Navigate your trip with flexible daily schedules based on your priorities. Get real-time, personalized recommendations and optimized routes.
categories
© 2024-2025 Eten en Drinken Software Ltd Co
Redirecting to ...