There are 10 ways to get from Haro to Riga 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 Bilbao Airport, fly
best- Take the bus from Haro to Bilbao Intermodalbus
- Fly from Bilbao Airport (BIO) to Riga International Airport (RIX)plane BIO - RIX
9h 38m$109–417Train, bus
- Take the train from Haro to Zaragoza-Deliciastrain Alv
- Take the train from Zaragoza-Delicias to Montpellier Saint-Rochtrain
- Take the train from Montpellier Saint-Roch to Strasbourgtrain Tgv
- Take the train from Strasbourg to Berlin Suedkreuztrain Ice
- Take the bus from Berlin Südkreuz train station to Riga, Bus Stationbus
43h 4m$560–933Bus, train
- Take the bus from Haro to Vitoria/Gasteizbus L12
- Take the bus from Vitoria-Gasteiz to Dortmund central bus stationbus
- Take the train from Dortmund Hbf to Hannover Hauptbahnhoftrain 10 / ...
- Take the bus from Hanover to Rīgabus
2d 5h$293–545Drive 3,019.6 km
- Drive from Haro to Rigacar 3,019.6 km
33h 11m$552–797Train to Adolfo Suárez Madrid–Barajas Airport, fly
- Take the train from Haro to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Riga International Airport (RIX)plane MAD - RIX
10h 18m$155–405Bus, bus to Santander Airport, fly
- Take the bus from Haro to Bilbao Intermodalbus
- Take the bus from Bilbao Intermodal to Parada de autobús del aeropuerto de Santanderbus
- Fly from Santander Airport (SDR) to Riga International Airport (RIX)plane SDR - RIX
14h 3m$130–507Train, bus via Warsaw
- Take the train from Haro to Zaragoza-Deliciastrain Alv
- Take the train from Zaragoza-Delicias to Montpellier Saint-Rochtrain
- Take the train from Montpellier Saint-Roch to Mulhouse Villetrain Tgv
- Take the bus from Mulhouse to Warsaw, Bus Station Westbus
- Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Rīgas Centrālā stacijatrain
2d 1h$445–683Bus via Rotterdam
- Take the bus from Haro to Bilbao Intermodalbus L17
- Take the bus from Bilbao to Brussels-North train stationbus
- Take the bus from Brussels-North train station to Rotterdam Central Stationbus 813 / ...
- Take the bus from Rotterdam Centraal to Rīgas SAObus
2d 8h$249–473Bus
- Take the bus from Estación de Autobuses de Haro to Logroño Bus Stationbus
- Take the bus from Logroño Bus Station to Estación Central de Autobuses de Zaragozabus
- Take the bus from Estación Central de Autobuses de Zaragoza to Frankfurt - Airport Bus Stationbus
- Take the bus from Frankfurt Airport to Kaliningrad Bus stationbus 905
- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
2d 17h$323–555Drive, car train
- Drive from Haro to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Rigacar
38h 27m$560–798
Haro to Riga by train and bus
Comparing Your Travel Options
The cheapest way to get from Haro to Riga is to bus and fly which costs $100 - $420 and takes 9h 38m.
The fastest way to get from Haro to Riga is to bus and fly which takes 9h 38m and costs $100 - $420.
No, there is no direct bus from Haro to Riga. However, there are services departing from Haro and arriving at Rīgas SAO via Bilbao, Brussels-North train station and Rotterdam Centraal. The journey, including transfers, takes approximately 2 days 8h.
The distance between Haro and Riga is 2533 km. The road distance is 3019.6 km.
The best way to get from Haro to Riga without a car is to train and bus which takes 43h 4m and costs $550 - $950.
It takes approximately 9h 38m to get from Haro to Riga, including transfers.
Haro to Riga bus services, operated by Alava Bus, depart from Haro station.
Haro to Riga bus services, operated by Alava Bus, arrive at Bilbao Intermodal station.
Riga is 1h ahead of Haro. It is currently 9:25 AM in Haro and 10:25 AM in Riga.
Yes, the driving distance between Haro to Riga is 3020 km. It takes approximately 33h 11m to drive from Haro to Riga.
What companies run services between Haro, La Rioja, Spain and Riga, Latvia?
You can take a bus from Haro to Rīgas SAO via Bilbao Intermodal, Bilbao, Brussels-North train station, Rotterdam Central Station, and Rotterdam Centraal in around 2d 8h.
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Prague
- Ave. Duration
- 8h 45m
- When
- Tuesday
- Estimated price
- $90–260
Flights from Santander Airport to Riga International Airport via Dublin
- Ave. Duration
- 9h 50m
- When
- Monday
- Estimated price
- $110–420
Flights from Santander Airport to Riga International Airport via London Stansted
- Ave. Duration
- 11h 17m
- When
- Thursday, Friday, Sunday, and Tuesday
- Estimated price
- $100–400
Flights from Santander Airport to Riga International Airport via Edinburgh
- Ave. Duration
- 15h 10m
- When
- Saturday
- Estimated price
- $110–420
Flights from Santander Airport to Riga International Airport via Barcelona
- Ave. Duration
- 10h 20m
- When
- Tuesday
- Estimated price
- $110–410
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Haro to Zaragoza-Delicias
- Ave. Duration
- 2h 37m
- Frequency
- 4 times a day
- Estimated price
- $30–45
- Website
- Renfe Viajeros
Train from Zaragoza-Delicias to Montpellier Saint-Roch
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- $90–140
- Website
- Renfe Viajeros
Train from Haro to Madrid Chamartín
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $55–85
- Website
- Renfe Viajeros
Train from Haro to Zaragoza-Delicias
- Ave. Duration
- 2h 37m
- Frequency
- 4 times a day
- Estimated price
- $30–45
- Website
- Renfe Viajeros
Train from Zaragoza-Delicias to Montpellier Saint-Roch
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- $90–140
- Website
- Renfe Viajeros
- Phone
- +34 945 18 20 60
- alavabus@araba.eus
- Website
- alavabus.eus
Bus from Haro to Bilbao Intermodal
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- $6–14
- Schedules at
- alavabus.eus
Bus from Haro to Vitoria/Gasteiz
- Ave. Duration
- 52 min
- Frequency
- 5 times a day
- Estimated price
- $5–7
- Schedules at
- alavabus.eus
Bus from Haro to Bilbao Intermodal
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- $6–14
- Schedules at
- alavabus.eus
Bus from Haro to Bilbao Intermodal
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- $6–14
- Schedules at
- alavabus.eus
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Booking & Getting There
There are 2014+ hotels available in Riga.






