There are 12 ways to get from Oviedo to Latvia by bus, plane, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Asturias Airport, fly to Riga International Airport
best- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Riga International Airport (RIX)plane OVD - RIX
9h 19m$155–507Bus to Santander Airport, fly to Riga International Airport
cheapest- Take the bus from Oviedo to Santanderbus
- Fly from Santander Airport (SDR) to Riga International Airport (RIX)plane SDR - RIX
14h 38m$122–397Bus, train via Antony
- Take the bus from Oviedo to Bayonne - Quai de Lesseps Bus Stopbus
- Take the train from Bayonne to Massy Tgvtrain Tgv
- Take the train from Massy Tgv to Strasbourgtrain Tgv
- Take the train from Strasbourg Bahnhof to S Südkreuz Bhftrain 82
- Take the bus from Berlin Airport BER to Riga, Bus Stationbus
40h 6m$579–1,417Drive 3,258 km
- Drive from Oviedo to Rigacar 3,258 km
35h 36m$596–860Bus to Bilbao Airport, fly to Riga International Airport
- Take the bus from Oviedo to Bilbao Intermodalbus
- Fly from Bilbao Airport (BIO) to Riga International Airport (RIX)plane BIO - RIX
12h 4m$151–354Bus to Asturias Airport, fly to Palanga International Airport, bus
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Palanga International Airport (PLQ)plane OVD - PLQ
- Take the bus from Palangos AS; 15 aikštelė to Liepajabus
15h 30m$185–573Train to Adolfo Suárez Madrid–Barajas Airport, fly to Riga International Airport
- Take the train from Oviedo to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Riga International Airport (RIX)plane MAD - RIX
10h 21m$166–429Bus, train
- Take the bus from Oviedo to Bordeauxbus
- Take the train from Bordeaux St Jean to Frankfurt(Main)Hbftrain Tgv
- Take the bus from Frankfurt to Rīgabus
46h 59m$494–833Bus
- Take the bus from Oviedo to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Magdeburg central bus stationbus
- Take the bus from Magdeburg to Rīgabus
2d 2h$330–582Train, bus
- Take the train from Oviedo to Madrid Chamartíntrain Alv
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgvtrain
- Take the train from Avignon Tgv to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Brussel-Zuid / Bruxelles-Midi to Rotterdam Centraaltrain
- Take the bus from Rotterdam Centraal to Rīgas SAObus
2d 4h$625–1,103Bus, train #2
- Take the bus from Oviedo to Padovabus
- Take the bus from Padova to Kielcebus
- Take the train from Kielce Glowne to Warszawa Centralnatrain Ic / ...
- Take the bus from Warsaw Dworzec Centralny 04 to Riga Central Bus Stationbus
2d 19h$336–565Drive, car train
- Drive from Oviedo to Lörrach Hbfcar
- Take the car train from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Rigacar
40h 40m$603–870
Oviedo to Latvia by bus, foot, and train
Questions & Answers
The cheapest way to get from Oviedo to Latvia is to bus and fly which costs $150 - $360 and takes 12h 4m.
The fastest way to get from Oviedo to Latvia is to bus and fly which takes 9h 19m and costs $150 - $550.
No, there is no direct bus from Oviedo to Latvia. However, there are services departing from Oviedo and arriving at Rīga via Paris, Quai de Bercy (Bercy Seine) and Magdeburg. The journey, including transfers, takes approximately 2 days 2h.
The distance between Oviedo and Latvia is 2618 km. The road distance is 3258 km.
The best way to get from Oviedo to Latvia without a car is to bus and train via Antony which takes 40h 6m and costs $550 - $1,500.
It takes approximately 9h 19m to get from Oviedo to Latvia, including transfers.
Oviedo to Latvia bus services, operated by BlaBlaCar Bus, depart from Oviedo station.
Oviedo to Latvia bus services, operated by BlaBlaCar Bus, arrive at Paris - Bercy-Seine Bus Station.
Latvia is 1h ahead of Oviedo. It is currently 3:48 AM in Oviedo and 4:48 AM in Latvia.
Yes, the driving distance between Oviedo to Latvia is 3258 km. It takes approximately 35h 36m to drive from Oviedo to Latvia.
What companies run services between Oviedo, Spain and Latvia?
You can take a bus from Oviedo to Rīga via Paris - Bercy-Seine Bus Station, Paris, Quai de Bercy (Bercy Seine), and Magdeburg in around 2d 2h.
- Website
- ryanair.com
Flights from Asturias Airport to Riga International Airport via Milan Bergamo
- Ave. Duration
- 8h 5m
- When
- Monday and Friday
- Estimated price
- $140–330
Flights from Asturias Airport to Riga International Airport via Barcelona
- Ave. Duration
- 10h 35m
- When
- Tuesday
- Estimated price
- $140–330
Flights from Santander Airport to Riga International Airport via Dublin
- Ave. Duration
- 9h 50m
- When
- Monday
- Estimated price
- $110–380
Flights from Santander Airport to Riga International Airport via London Stansted
- Ave. Duration
- 11h 17m
- When
- Thursday, Friday, Sunday, and Tuesday
- Estimated price
- $100–360
Flights from Santander Airport to Riga International Airport via Edinburgh
- Ave. Duration
- 15h 10m
- When
- Saturday
- Estimated price
- $110–380
Flights from Santander Airport to Riga International Airport via Barcelona
- Ave. Duration
- 9h 47m
- When
- Tuesday
- Estimated price
- $110–370
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Prague
- Ave. Duration
- 8h 45m
- When
- Tuesday
- Estimated price
- $90–250
- Website
- airbaltic.com
Flights from Asturias Airport to Riga International Airport via Barcelona
- Ave. Duration
- 6h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $160–600
Flights from Asturias Airport to Riga International Airport via Brussels
- Ave. Duration
- 10h 10m
- When
- Monday and Friday
- Estimated price
- $140–550
Flights from Bilbao Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 5h
- When
- Thursday and Sunday
- Estimated price
- $80–360
Flights from Bilbao Airport to Riga International Airport via Dusseldorf
- Ave. Duration
- 7h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–480
Flights from Asturias Airport to Palanga International Airport via Amsterdam Schiphol
- Ave. Duration
- 18h 5m
- When
- Tuesday and Saturday
- Estimated price
- $190–850
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $140–550
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Munich
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–320
- Website
- iberia.com
Flights from Asturias Airport to Riga International Airport via Barcelona
- Ave. Duration
- 6h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $160–600
Flights from Asturias Airport to Riga International Airport via Brussels
- Ave. Duration
- 10h 10m
- When
- Monday and Friday
- Estimated price
- $140–550
Flights from Bilbao Airport to Riga International Airport via Dusseldorf
- Ave. Duration
- 7h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–480
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $140–550
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Dusseldorf
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–320
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Munich
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–320
- Website
- klm.com
Flights from Bilbao Airport to Riga International Airport via Amsterdam Schiphol
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $130–490
Flights from Asturias Airport to Palanga International Airport via Amsterdam Schiphol, Copenhagen
- Ave. Duration
- 17h 30m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $190–850
Flights from Asturias Airport to Palanga International Airport via Frankfurt, Copenhagen
- Ave. Duration
- 16h 25m
- When
- Saturday and Sunday
- Estimated price
- $230–750
Flights from Asturias Airport to Palanga International Airport via London Gatwick, Copenhagen
- Ave. Duration
- 9h 10m
- When
- Monday and Thursday
- Estimated price
- $130–600
Flights from Asturias Airport to Palanga International Airport via Brussels, Copenhagen
- Ave. Duration
- 12h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $170–550
- Website
- flysas.com
Flights from Asturias Airport to Palanga International Airport via Brussels, Copenhagen
- Ave. Duration
- 12h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $170–550
Flights from Asturias Airport to Palanga International Airport via Frankfurt, Copenhagen
- Ave. Duration
- 16h 25m
- When
- Saturday and Sunday
- Estimated price
- $230–750
Flights from Asturias Airport to Palanga International Airport via London Gatwick, Copenhagen
- Ave. Duration
- 9h 10m
- When
- Monday and Thursday
- Estimated price
- $130–600
- Website
- brusselsairlines.com
Flights from Asturias Airport to Riga International Airport via Brussels
- Ave. Duration
- 10h 10m
- When
- Monday and Friday
- Estimated price
- $140–550
Flights from Bilbao Airport to Riga International Airport via Brussels
- Ave. Duration
- 9h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $130–490
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Brussels
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $140–550
- Website
- lufthansa.com
Flights from Bilbao Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $140–450
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Munich
- Ave. Duration
- 7h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–550
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Bayonne to Massy Tgv
- Ave. Duration
- 4h 6m
- Frequency
- Twice daily
- Estimated price
- $170–280
- Website
- https://www.sncf-connect.com/en-en
Train from Massy Tgv to Strasbourg
- Ave. Duration
- 2h 34m
- Frequency
- Every 3 hours
- Estimated price
- $110–180
- Website
- https://www.sncf-connect.com/en-en
Train from Bordeaux St Jean to Frankfurt(Main)Hbf
- Ave. Duration
- 7h 42m
- Frequency
- Twice a week
- Estimated price
- $290–460
- Website
- https://www.sncf-connect.com/en-en
Train from Avignon Tgv to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 5h 3m
- Frequency
- Every 4 hours
- Estimated price
- $230–370
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Massy Tgv to Strasbourg
- Ave. Duration
- 2h 48m
- Frequency
- 3 times a day
- Estimated price
- $90–180
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Strasbourg Bahnhof to S Südkreuz Bhf
- Ave. Duration
- 5h 37m
- Frequency
- Once daily
- Estimated price
- $150–650
- Website
- https://int.bahn.de/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Oviedo to Madrid Chamartín
- Ave. Duration
- 3h 27m
- Frequency
- Every 4 hours
- Estimated price
- $65–110
- Website
- https://www.renfe.com/es/en
Train from Oviedo to Madrid Chamartín
- Ave. Duration
- 3h 27m
- Frequency
- Every 4 hours
- Estimated price
- $65–110
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgv
- Ave. Duration
- 8h 2m
- Frequency
- Twice daily
- Estimated price
- $150–240
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Oviedo to Madrid Chamartín
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a day
- Estimated price
- $80–150
- Website
- https://www.renfe.com/es/en
Train from Oviedo to Madrid Chamartín
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a day
- Estimated price
- $80–150
- Website
- https://www.renfe.com/es/en
- Phone
- +44 (0)3432 186 186
- Website
- eurostar.com
Train from Brussel-Zuid / Bruxelles-Midi to Rotterdam Centraal
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $45–85
- Website
- https://www.eurostar.com/rw-en
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Kielce Glowne to Warszawa Centralna
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- $30–120
- Website
- https://www.intercity.pl/en/
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Lörrach Hbf to Lüneburg
- Ave. Duration
- 9h 29m
- Frequency
- Once a week
- Estimated price
- $110–140
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–6
- Website
- https://www.alsa.com/en/
Bus from Oviedo to Bilbao Intermodal
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $28–40
- Website
- https://www.alsa.com/en/
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–6
- Website
- https://www.alsa.com/en/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Oviedo to Bayonne - Quai de Lesseps Bus Stop
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Estimated price
- $45–80
- Website
- https://www.blablacar.co.uk/bus
Bus from Oviedo to Santander
- Ave. Duration
- 1h 59m
- Frequency
- Once daily
- Estimated price
- $19–35
- Website
- https://www.blablacar.co.uk/bus
Bus from Oviedo to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 15h 15m
- Frequency
- Twice daily
- Estimated price
- $120–220
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Berlin Airport BER to Riga, Bus Station
- Ave. Duration
- 17h 15m
- Frequency
- 3 times a day
- Estimated price
- $120–210
- Website
- https://www.flixbus.co.uk
Bus from Oviedo to Bordeaux
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- $60–110
- Website
- https://www.flixbus.co.uk
Bus from Oviedo to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 15h 45m
- Frequency
- Once daily
- Estimated price
- $120–200
- Website
- https://www.flixbus.co.uk
Bus from Paris, Quai de Bercy (Bercy Seine) to Magdeburg central bus station
- Ave. Duration
- 11h 30m
- Frequency
- 5 times a week
- Estimated price
- $90–160
- Website
- https://www.flixbus.co.uk
- Phone
- +371 634 87070
- [email protected]
- Website
- liepajasture.lv
Bus from Palangos AS; 15 aikštelė to Liepaja
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a week
- Estimated price
- $9–15
- Schedules at
- liepajasture.lv
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Frankfurt to Rīga
- Ave. Duration
- 28h 30m
- Frequency
- 4 times a week
- Estimated price
- $140–270
- Schedules at
- ecolines.net
Bus from Magdeburg to Rīga
- Ave. Duration
- 21h 50m
- Frequency
- 4 times a week
- Estimated price
- $120–210
- Schedules at
- ecolines.net
Bus from Rotterdam Centraal to Rīgas SAO
- Ave. Duration
- 31h 30m
- Frequency
- 4 times a week
- Estimated price
- $130–260
- Schedules at
- ecolines.net
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Oviedo to Padova
- Ave. Duration
- 29h 2m
- Frequency
- Twice a week
- Estimated price
- $140–180
- Schedules at
- tabitatour.ro
- Phone
- 13 43 232 76
- [email protected]
- Website
- miskrosno.pl
Bus from Padova to Kielce
- Ave. Duration
- 21h 25m
- Frequency
- Once a week
- Estimated price
- $100–150
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Warsaw Dworzec Centralny 04 to Riga Central Bus Station
- Ave. Duration
- 11h 54m
- Frequency
- Twice daily
- Estimated price
- $60–120
- Website
- https://luxexpress.eu/en/
Want to know more about travelling around Latvia
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Book your Oviedo to Latvia bus tickets online with Omio.
There are 2239+ hotels available in Latvia.





























































