There are 7 ways to get from Jelgava to Stockholm by train, plane, car, car ferry, bus, or ferry
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 Riga International Airport, fly
best- Take the train from Cukurfabrika to Riga-Pasazieru
- Fly from Riga International Airport (RIX) to Stockholm-Arlanda Airport (ARN)RIX - ARN
5h 17mkr 612–1,570Bus, ferry, train
cheapest- Take the bus from Jelgavas AO to Ventspils AO
- Take the ferry from Ventspils Ferry Terminal to Port of Nynäshamn
- Take the train from Nynäshamn station to Stockholm City station
15h 47mkr 288–709Drive, car ferry
- Drive from Jelgava to Paldiski
- Take the car ferry from Paldiski to Kapellskär
- Drive from Kapellskär to Stockholm
15h 31mTrain, car ferry
- Take the train from Jelgava to Siauliai217 / ...
- Take the train from Šiauliai to Klaipėda781 / ...
- Take the car ferry from Klaipeda to Karlshamn
- Take the train from Karlshamn Station to Hässleholm Centralstation
- Take the train from Hässleholm Centralstation to Stockholm Centralstation
18h 51mTrain to Vilnius Airport, fly
- Take the train from Jelgava to Vilniaus geležinkelio stotis
- Fly from Vilnius Airport (VNO) to Stockholm-Arlanda Airport (ARN)VNO - ARN
7h 56mkr 872–1,886Bus, ferry, train via Riga
- Take the bus from Jelgavas AO to Rīgas SAO
- Take the bus from Rīgas SAO to Ventspils AO
- Take the ferry from Ventspils Ferry Terminal to Port of Nynäshamn
- Take the train from Nynäshamn station to Stockholm City station
15h 45mkr 368–807Bus, ferry, train #2
- Take the bus from Jelgavas AO to Ventspils AO
- Take the ferry from Ventspils Ferry to Nynashamn F0
- Take the train from Nynäshamn station to Stockholm City station
15h 51mkr 1,848–2,759
Jelgava to Stockholm by bus, foot, ferry, and train
Questions & Answers
The cheapest way to get from Jelgava to Stockholm is to bus and ferry and train which costs 280 kr - 750 kr and takes 15h 47m.
The fastest way to get from Jelgava to Stockholm is to train and fly which takes 5h 17m and costs 600 kr - 1600 kr.
The distance between Jelgava and Stockholm is 558 km.
The best way to get from Jelgava to Stockholm without a car is to bus and ferry and train via Riga which takes 15h 45m and costs 360 kr - 850 kr.
It takes approximately 5h 17m to get from Jelgava to Stockholm, including transfers.
Stockholm is 1h behind Jelgava. It is currently 4:27 AM in Jelgava and 3:27 AM in Stockholm.
There are 842+ hotels available in Stockholm.
What companies run services between Jelgava, Latvia and Stockholm, Sweden?
There is no direct connection from Jelgava to Stockholm. However, you can take the train to Riga-Pasazieru, walk to Centrālā stacija, take the line 22 bus to Rīgas lidosta, walk to Riga International Airport (RIX) airport, fly to Stockholm-Arlanda Airport (ARN), walk to Arlanda Norra/ Arlanda Express, then take the train to Stockholm Centralstation. Alternatively, you can take a vehicle from Jelgava to Stockholm via Paldiski and Kapellskär in around 15h 31m.
- Website
- flysas.com
Flights from Riga International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- kr 310–950
Flights from Vilnius Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 550–1,500
Flights from Vilnius Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- kr 550–1,500
- Website
- ryanair.com
Flights from Riga International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 310–1,000
Flights from Vilnius Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Friday, and Saturday
- Estimated price
- kr 300–1,100
- Website
- airbaltic.com
Flights from Riga International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- kr 310–950
- Website
- norwegian.com
Flights from Riga International Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 230–1,100
Flights from Vilnius Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- kr 240–950
- Website
- finnair.com
Flights from Vilnius Airport to Stockholm-Arlanda Airport via Helsinki
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- kr 900–1,500
- Phone
- 8760
- vilciens@info.vivi.lv
- Website
- vivi.lv
Train from Cukurfabrika to Riga-Pasazieru
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- kr 22–35
- Website
- https://www.vivi.lv/en/
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Jelgava to Siauliai
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Website
- https://ltglink.lt/en
Train from Šiauliai to Klaipėda
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- kr 130
- Website
- https://ltglink.lt/en
Train from Jelgava to Vilniaus geležinkelio stotis
- Ave. Duration
- 3h 33m
- Frequency
- Once daily
- Estimated price
- kr 236
- Website
- https://ltglink.lt/en
- Phone
- +46 771-77 77 1
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from Karlshamn Station to Hässleholm Centralstation
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- kr 150–180
- Website
- https://www.oresundstag.se/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Hässleholm Centralstation to Stockholm Centralstation
- Ave. Duration
- 3h 47m
- Frequency
- Every 2 hours
- Estimated price
- kr 600–1,400
- Website
- https://www.sj.se/en/
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Hässleholm Centralstation to Stockholm Centralstation
- Ave. Duration
- 4h 12m
- Frequency
- Twice daily
- Estimated price
- kr 410–1,100
- Website
- https://www.snalltaget.se/en
- Phone
- +46 8 600 10 00
- Website
- sl.se
Train from Nynäshamn station to Stockholm City station
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- kr 40–50
- Website
- https://sl.se/en/in-english
- Phone
- +371 80700002
- info@hansalines.lv
- Website
- hansalines.lv
Bus from Jelgavas AO to Rīgas SAO
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- kr 7–28
- Schedules at
- hansalines.lv
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Rīgas SAO to Ventspils AO
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Website
- https://ecolines.net/
- Phone
- +371 63 629 904
- vreiss@ventspils.lv
- Website
- ventspilsreiss.lv
Bus from Rīgas SAO to Ventspils AO
- Ave. Duration
- 3h 52m
- Frequency
- Hourly
- Estimated price
- kr 7–110
- Schedules at
- ventspilsreiss.lv
Bus from Jelgavas AO to Ventspils AO
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- kr 7–110
- Schedules at
- ventspilsreiss.lv
- Phone
- +45 33 42 30 10
- incoming@dfdsseaways.dk
- Website
- dfds.com
Car ferry from Klaipeda to Karlshamn
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- kr 950–3,100
- Website
- https://www.dfds.com/en
- Phone
- +44 844 770 7070
- info.se@stenaline.com
- Website
- stenaline.dk
Ferry from Ventspils Ferry Terminal to Port of Nynäshamn
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- kr 240–550
- Website
- https://www.stenalinetravel.com/
Ferry from Ventspils Ferry to Nynashamn F
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- kr 1,800–2,600
- Website
- https://www.stenalinetravel.com/
Want to know more about travelling around Sweden
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



























