There are 6 ways to get from Uddevalla to Riga by train, plane, ferry, bus, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Gothenburg-Landvetter Airport, fly
best- Take the train from Uddevalla Östra station to Göteborg Centralstationtrain
- Fly from Gothenburg-Landvetter Airport (GOT) to Riga International Airport (RIX)plane GOT - RIX
5h 28m$73–185Train, ferry, bus via Herrljunga
- Take the train from Uddevalla Centralstation to Herrljunga tågstationtrain
- Take the train from Herrljunga tågstation to Stockholm Centralstationtrain
- Take the train from Stockholm City station to Nynäshamn stationtrain
- Take the ferry from Nynashamn farjeterminal to Ventspils Ferryferry 0
- Take the bus from Ventspils AO to Rīgas SAObus
21h 9m$266–404Train, car ferry, bus
- Take the train from Öxnered tågstation to Stockholm Centralstationtrain
- Take the car ferry from Stockholm to Tallinncarferry
- Take the bus from Tallinna bussijaam to Esplanādebus
28h 28m$194–475Drive, car ferry
- Drive from Uddevalla to Karlshamncar
- Take the car ferry from Karlshamn to Klaipedacarferry
- Drive from Klaipeda to Rigacar
15h 34m$225–321Bus, train to Oslo Airport, Gardermoen, fly
- Take the bus from Uddevalla Torp to Oslo bussterminalbus
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Riga International Airport (RIX)plane OSL - RIX
7h 43m$77–263Train, ferry, bus
- Take the train from Trollhättan Centralstation to Stockholm Centralstationtrain
- Take the train from Stockholm City station to Nynäshamn stationtrain
- Take the ferry from Nynashamn farjeterminal to Ventspils Ferryferry 0
- Take the bus from Ventspils AO to Rīgas SAObus
22h 43m$263–392
Uddevalla to Riga by train, taxi, ferry, foot, and bus
Questions & Answers
The cheapest way to get from Uddevalla to Riga is to train and fly which costs $70 - $190 and takes 5h 28m.
The fastest way to get from Uddevalla to Riga is to train and fly which takes 5h 28m and costs $70 - $190.
The distance between Uddevalla and Riga is 824 km.
The best way to get from Uddevalla to Riga without a car is to train and ferry and bus via Herrljunga which takes 21h 9m and costs $260 - $410.
It takes approximately 5h 28m to get from Uddevalla to Riga, including transfers.
Riga is 1h ahead of Uddevalla. It is currently 5:05 AM in Uddevalla and 6:05 AM in Riga.
There are 1877+ hotels available in Riga.
What companies run services between Uddevalla, Sweden and Riga, Latvia?
There is no direct connection from Uddevalla to Riga. However, you can take the train to Göteborg Centralstation, walk to Nils Ericson Terminalen, take the bus to Landvetter flygplats, walk to Gothenburg-Landvetter Airport (GOT) airport, fly to Riga International Airport (RIX), walk to Rīgas lidosta, then take the line 22 bus to Uzvaras parks. Alternatively, you can take a train from Uddevalla Centralstation to Rīgas SAO via Herrljunga tågstation, Stockholm Centralstation, Stockholm City station, Nynäshamn station, Nynashamn farjeterminal, Ventspils Ferry, and Ventspils AO in around 21h 9m.
- Website
- flysas.com
Flights from Gothenburg-Landvetter Airport to Riga International Airport via Stockholm
- Ave. Duration
- 3h 7m
- When
- Monday to Friday
- Estimated price
- $75–260
Flights from Gothenburg-Landvetter Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- $75–350
Flights from Oslo Airport, Gardermoen to Riga International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $35–180
Flights from Oslo Airport, Gardermoen to Riga International Airport via Stockholm
- Ave. Duration
- 3h 17m
- When
- Monday to Friday
- Estimated price
- $35–180
Flights from Oslo Airport, Gardermoen to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- $35–320
- Website
- airbaltic.com
Flights from Gothenburg-Landvetter Airport to Riga International Airport
- Ave. Duration
- 1h 20m
- When
- Monday
- Estimated price
- $70–240
Flights from Oslo Airport, Gardermoen to Riga International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $35–180
Flights from Oslo Airport, Gardermoen to Riga International Airport via Tallinn
- Ave. Duration
- 3h 10m
- When
- Sunday
- Estimated price
- $35–180
- Website
- norwegian.com
Flights from Gothenburg-Landvetter Airport to Riga International Airport
- Ave. Duration
- 1h 15m
- When
- Sunday
- Estimated price
- $50–240
Flights from Oslo Airport, Gardermoen to Riga International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $40–150
Flights from Oslo Airport, Gardermoen to Riga International Airport via Copenhagen
- Ave. Duration
- 4h
- When
- Monday, Thursday, and Friday
- Estimated price
- $40–150
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Riga International Airport via Trondheim
- Ave. Duration
- 3h 30m
- When
- Monday and Friday
- Estimated price
- $70–280
- Phone
- +46 77 141 43 00
- kundservicefirst@vasttrafik.se
- Website
- vasttrafik.se
Train from Uddevalla Östra station to Göteborg Centralstation
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $6–10
- Website
- https://www.vasttrafik.se/en/
Train from Uddevalla Centralstation to Herrljunga tågstation
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- $7–10
- Website
- https://www.vasttrafik.se/en/
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Herrljunga tågstation to Stockholm Centralstation
- Ave. Duration
- 2h 44m
- Frequency
- Hourly
- Estimated price
- $40–70
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- $50–70
- 2nd Class Ticket
- $40–60
- Phone
- +46 8 580 971 66
- kundservice@vrresa.se
- Website
- vrresa.se
Train from Herrljunga tågstation to Stockholm Centralstation
- Ave. Duration
- 2h 41m
- Frequency
- 4 times a day
- Website
- https://mtrx.travel/en
Train from Trollhättan Centralstation to Stockholm Centralstation
- Ave. Duration
- 4h 43m
- Frequency
- Twice a week
- Website
- https://mtrx.travel/en
- Phone
- +46 8 600 10 00
- Website
- sl.se
Train from Stockholm City station to Nynäshamn station
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $6
- Website
- https://sl.se/en/in-english
- Phone
- 0550-875 61
- info@tagakeriet.se
- Website
- tagakeriet.se
Train from Öxnered tågstation to Stockholm Centralstation
- Ave. Duration
- 4h 31m
- Frequency
- Once a week
- Estimated price
- $40–55
- Website
- Tågab
- 2nd Class
- $40–55
Train from Trollhättan Centralstation to Stockholm Centralstation
- Ave. Duration
- 4h 37m
- Frequency
- Once a week
- Estimated price
- $40–60
- Website
- Tågab
- 2nd Class
- $40–60
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- $13–19
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +47 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- $22–25
- Website
- https://flytoget.no/en/
- Phone
- +371 63 629 904
- vreiss@ventspils.lv
- Website
- ventspilsreiss.lv
Bus from Ventspils AO to Rīgas SAO
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Schedules at
- ventspilsreiss.lv
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Ventspils AO to Rīgas SAO
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Website
- https://ecolines.net/
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Tallinna bussijaam to Esplanāde
- Ave. Duration
- 4h 22m
- Frequency
- Hourly
- Estimated price
- $22–35
- Website
- https://luxexpress.eu/en/
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Uddevalla Torp to Oslo bussterminal
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $30–50
- Website
- https://www.vybuss.com/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Uddevalla Torp to Oslo bussterminal
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $15–26
- Website
- https://www.flixbus.co.uk
- Phone
- +44 844 770 7070
- info.se@stenaline.com
- Website
- stenaline.dk
Ferry from Nynashamn farjeterminal to Ventspils Ferry
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $190–280
- Website
- https://www.stenalinetravel.com/
Car ferry from Stockholm to Tallinn
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- $120–370
- Website
- https://www.tallink.com/en
- Adult
- $120–200
- Vehicle
- $270–370
- Phone
- +44 344 848 6090
- travel.sales@dfds.com
- Website
- dfds.com
Car ferry from Karlshamn to Klaipeda
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $110–150
- Website
- https://www.dfds.com/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
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

















































