There are 11 ways to get from Riga to Hirtshals by plane, train, bus, ferry, 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.
Fly to Aalborg Airport, train
best- Fly from Riga International Airport (RIX) to Aalborg Airport (AAL)RIX - AAL
- Take the train from Lindholm St. to Hirtshals St.
7h 44mFly to Gothenburg-Landvetter Airport, ferry
cheapest- Fly from Riga International Airport (RIX) to Gothenburg-Landvetter Airport (GOT)RIX - GOT
- Take the ferry from Gothenburg to Port of Frederikshavn
10h 43mkr 756–1,895Bus, ferry, train, car ferry
- 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
- Take the train from Stockholm Centralstation to Oslo S70
- Take the train from Oslo S to Larvik stasjon
- Take the car ferry from Larvik Revet terminal to Hirtshals
29h 2mBus
- Take the bus from Riga, Bus Station to Berlin Airport BER
- Take the bus from Berlin Airport BER to Aalborg353
- Take the bus from Aalborg St. to Hjørring St.71
32h 4mkr 913–1,427Drive, car ferry
- Drive from Riga to Klaipeda
- Take the car ferry from Klaipeda to Karlshamn
- Drive from Karlshamn to Hirtshals
17h 17mkr 1,801–3,835Fly to Sandefjord Airport, car ferry
- Fly from Riga International Airport (RIX) to Sandefjord Airport (TRF)RIX - TRF
- Take the car ferry from Larvik Revet terminal to Hirtshals
9h 26mFly to Billund Airport, train
- Fly from Riga International Airport (RIX) to Billund Airport (BLL)RIX - BLL
- Take the train from Vejle St. to Aarhus H
- Take the train from Aarhus H to Aalborg St.
- Take the train from Aalborg St. to Hirtshals St.
9h 55mFly to Aarhus Airport, bus, train
- Fly from Riga International Airport (RIX) to Aarhus Airport (AAR)RIX - AAR
- Take the bus from Aarhus Lufthavn to Aarhus Banegårdsplads/Banegårdspladsen
- Take the train from Aarhus H to Aalborg St.
- Take the train from Aalborg St. to Hirtshals St.
9h 54mTrain, bus
- Take the train from Riga-Pasazieru to Kaisiadorys217 / ...
- Take the bus from Kaunas, Bus Station to Berlin Airport BER
- Take the bus from Berlin Airport BER to Aarhus C FlixBus stop353
- Take the train from Aarhus H to Aalborg St.Ic / ...
- Take the train from Aalborg St. to Hirtshals St.76
33h 30mBus, ferry, train, car ferry via Kristiansand
- 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
- Take the train from Stockholm Centralstation to Oslo S70
- Take the train from Oslo S to Kristiansand stasjonF5
- Take the car ferry from Kristiansand to Hirtshals
41h 7mkr 965–1,964Bus, ferry, train, car ferry via Kristiansand #2
- Take the bus from Rīgas SAO to Ventspils AO
- Take the ferry from Ventspils Ferry to Nynashamn F0
- Take the train from Nynäshamn station to Bålsta station
- Take the train from Bålsta station to Oslo SF1
- Take the train from Oslo S to Kristiansand stasjonF5
- Take the car ferry from Kristiansand to Hirtshals
43h 11m
Riga to Hirtshals by bus and train
Questions & Answers
The cheapest way to get from Riga to Hirtshals is to fly and ferry which costs 750 kr - 1900 kr and takes 10h 43m.
The fastest way to get from Riga to Hirtshals is to fly and ferry which takes 10h 43m and costs 750 kr - 1900 kr.
The distance between Riga and Hirtshals is 932 km.
The best way to get from Riga to Hirtshals without a car is to bus and ferry and train and car ferry which takes 29h 2m and costs .
It takes approximately 7h 44m to get from Riga to Hirtshals, including transfers.
Hirtshals is 1h behind Riga. It is currently 6:42 PM in Riga and 5:42 PM in Hirtshals.
There are 1224+ hotels available in Hirtshals.
What companies run services between Riga, Latvia and Hirtshals, Denmark?
You can take a bus from Riga, Bus Station to Hirtshals St. via Berlin Airport BER, Aalborg St., Hjørring St., and Hjørring St. in around 32h 4m.
- Website
- flysas.com
Flights from Riga International Airport to Aalborg Airport via Copenhagen
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- kr 550–2,600
Flights from Riga International Airport to Gothenburg-Landvetter Airport via Stockholm
- Ave. Duration
- 3h 17m
- When
- Monday to Saturday
- Estimated price
- kr 390–1,500
Flights from Riga International Airport to Gothenburg-Landvetter Airport via Copenhagen
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- kr 400–1,500
Flights from Riga International Airport to Billund Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- kr 460–1,100
Flights from Riga International Airport to Billund Airport via Copenhagen
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- kr 460–1,100
Flights from Riga International Airport to Billund Airport via Stockholm
- Ave. Duration
- 3h 35m
- When
- Tuesday to Thursday
- Estimated price
- kr 700–2,600
Flights from Riga International Airport to Aarhus Airport via Copenhagen
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- kr 500–2,500
Flights from Riga International Airport to Aarhus Airport via Oslo
- Ave. Duration
- 4h 5m
- When
- Friday
- Estimated price
- kr 600–2,400
- Website
- ryanair.com
Flights from Riga International Airport to Sandefjord Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- kr 390–1,500
Flights from Riga International Airport to Aarhus Airport
- Ave. Duration
- 1h 35m
- When
- Sunday
- Estimated price
- kr 500–2,000
- Website
- klm.com
Flights from Riga International Airport to Aalborg Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 48m
- When
- Every day
- Estimated price
- kr 750–2,900
- Website
- norwegian.com
Flights from Riga International Airport to Aalborg Airport via Copenhagen
- Ave. Duration
- 4h 55m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 350–1,600
Flights from Riga International Airport to Gothenburg-Landvetter Airport
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- kr 330–1,300
- Website
- airbaltic.com
Flights from Riga International Airport to Billund Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- kr 460–1,100
- Phone
- 98 11 11 11
- info@NTmail.dk
- Website
- nordjyllandstrafikselskab.dk
Train from Lindholm St. to Hirtshals St.
- Ave. Duration
- 59 min
- Frequency
- Every 2 hours
- Website
- North Jutland Transport Company
Train from Aalborg St. to Hirtshals St.
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Website
- North Jutland Transport Company
- 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 27–32
- Website
- https://sl.se/en/in-english
Train from Nynäshamn station to Bålsta station
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- kr 28
- Website
- https://sl.se/en/in-english
- Phone
- +46 77 175 75 75
- Website
- sj.se
Train from Stockholm Centralstation to Oslo S
- Ave. Duration
- 5h 52m
- Frequency
- 5 times a day
- Estimated price
- kr 310–700
- Website
- https://www.sj.se/en
- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Train from Stockholm Centralstation to Oslo S
- Ave. Duration
- 6h 57m
- Frequency
- 3 times a week
- Schedules at
- vy.se
Train from Bålsta station to Oslo S
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a week
- Schedules at
- vy.se
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Larvik stasjon
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- kr 180–260
- Website
- https://www.vy.no/en
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Vejle St. to Aarhus H
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 100–170
- Website
- https://www.dsb.dk/en/
Train from Aarhus H to Aalborg St.
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- kr 180–290
- Website
- https://www.dsb.dk/en/
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Riga-Pasazieru to Kaisiadorys
- Ave. Duration
- 3h 24m
- Frequency
- Twice daily
- Estimated price
- kr 162
- Website
- https://ltglink.lt/en
- Phone
- +47 61 25 80 00
- kundeservice@go-aheadnordic.no
- Website
- go-aheadnordic.no
Train from Oslo S to Kristiansand stasjon
- Ave. Duration
- 4h 28m
- Frequency
- Every 4 hours
- Estimated price
- kr 190–490
- Website
- https://go-aheadnordic.no/
- 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 5–75
- Schedules at
- ventspilsreiss.lv
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Riga, Bus Station to Berlin Airport BER
- Ave. Duration
- 17h 25m
- Frequency
- Twice daily
- Estimated price
- kr 400–750
- Website
- https://www.flixbus.co.uk
Bus from Berlin Airport BER to Aalborg
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- kr 450–650
- Website
- https://www.flixbus.co.uk
Bus from Kaunas, Bus Station to Berlin Airport BER
- Ave. Duration
- 13h 15m
- Frequency
- Twice daily
- Estimated price
- kr 500–750
- Website
- https://www.flixbus.co.uk
Bus from Berlin Airport BER to Aarhus C FlixBus stop
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- kr 380–550
- Website
- https://www.flixbus.co.uk
- Phone
- 98 11 11 11
- info@NTmail.dk
- Website
- nordjyllandstrafikselskab.dk
Bus from Aalborg St. to Hjørring St.
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- kr 60–70
- Website
- North Jutland Transport Company
- Phone
- +45 70 21 02 30
- midttrafik@midttrafik.dk
- Website
- midttrafik.dk
Bus from Aarhus Lufthavn to Aarhus Banegårdsplads/Banegårdspladsen
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- kr 100
- Website
- Midttrafik
- 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 150–350
- Website
- https://www.stenalinetravel.com/
Ferry from Gothenburg to Port of Frederikshavn
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- kr 130–700
- Website
- https://www.stenalinetravel.com/
Ferry from Ventspils Ferry to Nynashamn F
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- kr 1,200–1,800
- Website
- https://www.stenalinetravel.com/
- Phone
- +45 99 56 19 00
- Website
- colorline.no
Car ferry from Larvik Revet terminal to Hirtshals
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Website
- https://www.colorline.com/
- 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 650–2,100
- Website
- https://www.dfds.com/en
- Phone
- +47 51 46 40 99
- info@fjordline.com
- Website
- fjordline.com
Car ferry from Kristiansand to Hirtshals
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- kr 230–270
- Website
- Fjordline
Want to know more about travelling around Denmark
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









































