There are 10 ways to get from Riga to (Olymp) by plane, bus, taxi, car, train, or shuttle
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 Thessaloniki Airport Makedonia, bus, taxi
best- Fly from Riga International Airport (RIX) to Thessaloniki Airport Makedonia (SKG)plane RIX - SKG
- Take the bus from Makedonia Palace, Thessaloníki to Dionbus
- Take the taxi from Dion to (Olymp)taxi
10h 56m€251–446Bus, drive
cheapest- Take the bus from Riga, Bus Station to Bratislava, Autobusová stanica Mlynské Nivybus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Katerini Olympus Plazabus
- Drive from Katerini Olympus Plaza to (Olymp)car
45h 44m€154–196Train, bus, taxi via Budapest
- Take the train from Rīgas to Kaišiadorystrain 12
- Take the train from Kaunas to Warszawa Zachodniatrain
- Take the train from Warszawa Zachodnia to Budapest-Nyugatitrain Ic
- Take the bus from Budapest Hotel Platanus to Leptokaryábus
- Take the taxi from Leptokaryá to (Olymp)taxi
46h 8m€238–328Drive 2,429.3 km
- Drive from Riga to (Olymp)car 2,429.3 km
27h 53m€428–618Fly to Athens International Airport, train, taxi
- Fly from Riga International Airport (RIX) to Athens International Airport (ATH)plane RIX - ATH
- Take the train from Athens to Katerinitrain
- Take the taxi from Katerini to (Olymp)taxi
14h 15m€224–446Fly to Tirana International Airport Nënë Tereza, bus, taxi
- Fly from Riga International Airport (RIX) to Tirana International Airport Nënë Tereza (TIA)plane RIX - TIA
- Take the bus from Elbasan to Elassónabus
- Take the taxi from Elassóna to (Olymp)taxi
14h 30mFly to Ohrid Airport, bus, taxi
- Fly from Riga International Airport (RIX) to Ohrid Airport (OHD)plane RIX - OHD
- Take the bus from Prrenjas to Elassónabus
- Take the taxi from Elassóna to (Olymp)taxi
17h 5m€222–548Fly to Sofia Airport, shuttle, taxi
- Fly from Riga International Airport (RIX) to Sofia Airport (SOF)plane RIX - SOF
- Take a shuttle bus from Sofia Airport to Niš
- Take a shuttle bus from Niš, Autobuska Stanica to Leptokarya
- Take the taxi from Leptokarya to (Olymp)taxi
15h 9mTrain, bus, taxi
- Take the train from Rīgas to Vilniaus geležinkelio stotistrain
- Take the train from Vilniaus geležinkelio stotis to Radom Głównytrain
- Take the train from Radom to Rzeszow Glownytrain Ic
- Take the bus from Rzeszów to Leptokaryábus
- Take the taxi from Leptokaryá to (Olymp)taxi
46h 28m€247–321Bus, drive via Suceava
- Take the bus from Riga Central Bus Station to Chernivtsi Bus stationbus
- Take the bus from Chernivtsi Bus station to Suceavabus
- Take the bus from Suceava to Thessalonikibus
- Take the bus from Thessaloniki - Kapsis hotel to Olympusbus
- Drive from Olympus to (Olymp)car
2d 10h€212–348
Riga International Airport (RIX) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Riga to (Olymp) is to bus and drive which costs €150 - €200 and takes 45h 44m.
The fastest way to get from Riga to (Olymp) is to fly and bus and taxi which takes 10h 56m and costs €250 - €450.
The distance between Riga and (Olymp) is 2008 km. The road distance is 2429.3 km.
The best way to get from Riga to (Olymp) without a car is to train and bus and taxi via Budapest which takes 46h 8m and costs €230 - €330.
It takes approximately 10h 56m to get from Riga to (Olymp), including transfers.
Yes, the driving distance between Riga to (Olymp) is 2429 km. It takes approximately 27h 53m to drive from Riga to (Olymp).
There are 836+ hotels available in (Olymp).
What companies run services between Riga, Latvia and (Olymp), Thessaly, Greece?
There is no direct connection from Riga to (Olymp). However, you can take the line 22 bus to Rīgas lidosta, walk to Riga International Airport (RIX) airport, fly to Thessaloniki Airport Makedonia (SKG), walk to Thessaloniki Airport, take the bus to Thessaloniki Faliro, walk to Makedonia Palace, Thessaloníki, take the bus to Dion, then take the taxi to (Olymp). Alternatively, you can take a bus from Riga, Bus Station to (Olymp) via Bratislava, Autobusová stanica Mlynské Nivy and Katerini Olympus Plaza in around 45h 44m.
- Website
- airbaltic.com
Flights from Riga International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 50m
- When
- Monday and Friday
- Estimated price
- €75–290
Flights from Riga International Airport to Athens International Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday and Saturday
- Estimated price
- €85–170
Flights from Riga International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 40m
- When
- Monday and Friday
- Estimated price
- €70–270
Flights from Riga International Airport to Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Monday and Friday
- Estimated price
- €70–180
- Website
- en.aegeanair.com
Flights from Riga International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 50m
- When
- Monday and Friday
- Estimated price
- €75–290
Flights from Riga International Airport to Athens International Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday and Saturday
- Estimated price
- €70–310
Flights from Riga International Airport to Athens International Airport via Thessaloniki Airport Makedonia
- Ave. Duration
- 7h 15m
- When
- Monday and Friday
- Estimated price
- €85–170
- Website
- air.bg
Flights from Riga International Airport to Athens International Airport via Sofia Airport
- Ave. Duration
- 4h 45m
- When
- Monday and Friday
- Estimated price
- €85–170
Flights from Riga International Airport to Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Monday and Friday
- Estimated price
- €70–180
- Website
- lot.com
Flights from Riga International Airport to Athens International Airport via Warsaw Chopin
- Ave. Duration
- 6h
- When
- Monday, Friday, and Saturday
- Estimated price
- €90–240
- Website
- austrian.com
Flights from Riga International Airport to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €75–280
Flights from Riga International Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h 25m
- When
- Monday, Thursday, and Friday
- Estimated price
- €70–180
- Website
- comlux.com
Flights from Riga International Airport to Ohrid Airport via Zurich
- Ave. Duration
- 7h 35m
- When
- Saturday
- Estimated price
- €190–700
- Website
- flexflight.dk
Flights from Riga International Airport to Ohrid Airport via Zurich
- Ave. Duration
- 7h 35m
- When
- Saturday
- Estimated price
- €190–700
- Website
- flyulendo.com
Flights from Riga International Airport to Ohrid Airport via Vienna
- Ave. Duration
- 15h 5m
- When
- Monday and Friday
- Estimated price
- €100–600
- Website
- ryanair.com
Flights from Riga International Airport to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- €55–240
- Website
- turkishairlines.com
Flights from Riga International Airport to Ohrid Airport via Istanbul
- Ave. Duration
- 16h 10m
- When
- Monday and Thursday
- Estimated price
- €330–1,300
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Rīgas to Kaišiadorys
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- €13–22
- Website
- https://ltglink.lt/en
Train from Kaunas to Warszawa Zachodnia
- Ave. Duration
- 7h 36m
- Frequency
- Once daily
- Estimated price
- €22–29
- Website
- https://ltglink.lt/en
Train from Rīgas to Vilniaus geležinkelio stotis
- Ave. Duration
- 4h 8m
- Frequency
- Once daily
- Estimated price
- €16–22
- Website
- https://ltglink.lt/en
Train from Vilniaus geležinkelio stotis to Radom Główny
- Ave. Duration
- 9h 38m
- Frequency
- Once daily
- Estimated price
- €30–40
- Website
- https://ltglink.lt/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Warszawa Zachodnia to Budapest-Nyugati
- Ave. Duration
- 10h 59m
- Frequency
- Once daily
- Estimated price
- €27–45
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €27–40
- 1st Class
- €30–45
Train from Radom to Rzeszow Glowny
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Estimated price
- €10–19
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €10–15
- 1st Class
- €15–19
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Katerini
- Ave. Duration
- 4h 22m
- Frequency
- Twice a week
- Estimated price
- €18–26
- Website
- https://www.hellenictrain.gr/en
- Phone
- +30 2310 500225
- info@ammonexpress.gr
- Website
- ammonexpress.gr
Bus from Makedonia Palace, Thessaloníki to Dion
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a week
- Estimated price
- €50
- Schedules at
- ammonexpress.gr
Bus from Thessaloniki - Kapsis hotel to Olympus
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a week
- Estimated price
- €50
- Schedules at
- ammonexpress.gr
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Riga, Bus Station to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 22h 15m
- Frequency
- Once daily
- Estimated price
- €60–95
- Website
- https://www.flixbus.co.uk
- Phone
- +30 210 92 33 33
- info@koronatravel.gr
- Website
- koronatravel.gr
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Katerini Olympus Plaza
- Ave. Duration
- 20h
- Frequency
- Once a week
- Estimated price
- €76
- Schedules at
- koronatravel.gr
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Budapest Hotel Platanus to Leptokaryá
- Ave. Duration
- 17h 22m
- Frequency
- Once a week
- Estimated price
- €50–75
- Schedules at
- siamostours.com
Bus from Rzeszów to Leptokaryá
- Ave. Duration
- 24h 52m
- Frequency
- Once a week
- Estimated price
- €70–90
- Schedules at
- siamostours.com
- Phone
- +30694 051 4160
- metroeurotirane@hotmail.com
- Website
- metroeuro.travel
Bus from Elbasan to Elassóna
- Ave. Duration
- 4h 32m
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
Bus from Prrenjas to Elassóna
- Ave. Duration
- 3h 44m
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
- Phone
- +30 2310241545
- crazy.holidays.tours@gmail.com
- Website
- crazyholidays.gr
Bus from Prrenjas to Elassóna
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- €40–55
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +381 63 456515
- kontakt@flix.rs
- Website
- flix.rs
Shuttle from Sofia Airport to Niš
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
- Phone
- + 381 011 7555 675
- info@axiostravel.com
- Website
- axiostravel.com
Shuttle from Niš, Autobuska Stanica to Leptokarya
- Ave. Duration
- 3h 12m
- Frequency
- On demand
- Estimated price
- €61
- Website
- https://axiostravel.com/en/
- Adult
- €61
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Riga Central Bus Station to Chernivtsi Bus station
- Ave. Duration
- 23h
- Frequency
- Once a week
- Estimated price
- €82
- Schedules at
- latlines.lv
- Website
- inbus.ua
Bus from Chernivtsi Bus station to Suceava
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- €3–20
- Website
- https://inbus.ua/en
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Suceava to Thessaloniki
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- €60–170
- Schedules at
- simeonidistours.gr
- Ave. Duration
- 2h 4m
- Estimated price
- €70–150
Taxi Kristallinos
- Phone
- +30 6945912337
- Website
- taxikristallinos.com
Averof Square Taxi
- Phone
- +30 2351 021222
- Website
- taxikaterini.gr
Agios Christoforos
- Phone
- +30 2351 029894
Taxi Kristallinos
- Phone
- +30 6945912337
- Website
- taxikristallinos.com
Averof Square Taxi
- Phone
- +30 2351 021222
- Website
- taxikaterini.gr
Agios Christoforos
- Phone
- +30 2351 029894
Taxi Kristallinos
- Phone
- +30 6945912337
- Website
- taxikristallinos.com
Averof Square Taxi
- Phone
- +30 2351 021222
- Website
- taxikaterini.gr
Agios Christoforos
- Phone
- +30 2351 029894
Taxi Kristallinos
- Phone
- +30 6945912337
- Website
- taxikristallinos.com
Averof Square Taxi
- Phone
- +30 2351 021222
- Website
- taxikaterini.gr
Agios Christoforos
- Phone
- +30 2351 029894
Taxi Kristallinos
- Phone
- +30 6945912337
- Website
- taxikristallinos.com
Averof Square Taxi
- Phone
- +30 2351 021222
- Website
- taxikaterini.gr
Agios Christoforos
- Phone
- +30 2351 029894
Want to know more about travelling around Greece
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
Want to know more about Flixbus?
Read the travel guide
Getting around the Cyclades
Read the travel guide

































