• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 6 ways to get from Frankfurt Airport (FRA) to Riga Airport (RIX) by plane, train, bus, night train 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.

Recommended option

Fly  •  2h 5m

  1. Fly from Frankfurt (FRA) to Riga (RIX) FRA - RIX

$70 - $150

5 alternative options

Train, bus  •  29h 16m

  1. Take the train from Frankfurt(Main)Hbf to Leipzig Hbf Ice
  2. Take the bus from Leipzig to Rīga 846606

$151 - $266

Bus Ecolines  •  33h 37m

  1. Take the bus from Frankfurt to Rīga 847406

$96 - $156

Bus Kaliningrad Avtovokzal  •  42h 56m

  1. Take the bus from Frankfurt Airport to Kaliningrad
  2. Take the bus from Kaliningrad to Klaipėda
  3. Take the bus from Klaipeda Bus Station to Riga Airport

$89 - $118

Train, night train, bus  •  29h 57m

  1. Take the train from Frankfurt(M) Flughafen Fernbf to Berlin Ostbahnhof Ice
  2. Take the night train from Berlin Ostbahnhof to Minsk-Passajirskii D
  3. Take the train from Minsk-Passajirskii to Vilnius(LT) D
  4. Take the train from Vilnius(LT) to Siauliai
  5. Take the bus from Siauliai Central Bus Station to Riga Airport

$205 - $298

Drive  •  17h 24m

  1. Drive from Frankfurt Airport (FRA) to Riga Airport (RIX) 990.1 miles

$200 - $310

Questions & Answers

The cheapest way to get from Frankfurt Airport (FRA) to Riga Airport (RIX) is to fly which costs 60€ - 130€ and takes 2h 5m.

More details

The quickest way to get from Frankfurt Airport (FRA) to Riga Airport (RIX) is to fly which costs 60€ - 130€ and takes 2h 5m.

More details

No, there is no direct bus from Frankfurt Airport (FRA) to Riga Airport (RIX). However, there are services departing from Frankfurt Airport and arriving at Riga Airport via Kaliningrad and Klaipeda Bus Station. The journey, including transfers, takes approximately 42h 56m.

More details

The distance between Frankfurt Airport (FRA) and Riga Airport (RIX) is 1269 km. The road distance is 1584.2 km.

Get driving directions

The best way to get from Frankfurt Airport (FRA) to Riga Airport (RIX) without a car is to train and bus which takes 29h 16m and costs 130€ - 240€.

More details

It takes approximately 2h 5m to fly from Frankfurt (FRA) to Riga (RIX), including transfers and time at the airport.

More details

Frankfurt Airport (FRA) to Riga Airport (RIX) bus services, operated by Kaliningrad Avtovokzal, depart from Frankfurt Airport station.

More details

The best way to get from Frankfurt Airport (FRA) to Riga Airport (RIX) is to fly which takes 2h 5m and costs 60€ - 130€. Alternatively, you can bus, which costs 80€ - 140€ and takes 33h 37m.

Mode details

The quickest flight from Frankfurt Airport to Riga Airport is the direct flight which takes 2h 5m.

Search flights

Frankfurt Airport (FRA) to Riga Airport (RIX) bus services, operated by Ollex, arrive at Riga Airport station.

More details

Map of how to get from Frankfurt Airport (FRA) to Riga Airport (RIX).
Launch map view
  • Distance: 793.2 miles
  • Duration: 2h 5m

What companies run services between Frankfurt Airport (FRA), Germany and Riga Airport (RIX), Latvia?

Lufthansa, Air Baltic and three other airlines fly from Frankfurt Airport (FRA) to Riga Airport (RIX) every 2 hours. Alternatively, Ecolines operates a bus from Frankfurt Airport (FRA) to Riga Airport (RIX) once a week. Tickets cost $85 - $140 and the journey takes 31h 50m.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Frankfurt to Riga
Ave. Duration
2h 5m
When
Every day
Estimated price
$110 - $410
Air Baltic
Website
airbaltic.com
Flights from Frankfurt to Riga
Ave. Duration
2h 35m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $320
Scandinavian Airlines
Website
flysas.com
Flights from Frankfurt to Riga via Stockholm
Ave. Duration
4h 15m
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $380
LOT
Website
lot.com
Flights from Frankfurt to Riga via Warsaw Chopin
Ave. Duration
4h 25m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$90 - $330
Finnair
Website
finnair.com
Flights from Frankfurt to Riga via Helsinki
Ave. Duration
4h 50m
When
Monday to Friday
Estimated price
$170 - $470
Train operators
Deutsche Bahn

Deutsche Bahn is the German railway company, and the largest railway operator and infrastructure owner in Europe. Based in Berlin, Deutsche Bahn was founded in 1994, and offers many different types of rail transportation including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare.

Contact Details
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Frankfurt(Main)Hbf to Leipzig Hbf
Ave. Duration
3h 3m
Frequency
Hourly
Estimated price
$75 - $110
Website
bahn.de
Train from Frankfurt(M) Flughafen Fernbf to Berlin Ostbahnhof
Ave. Duration
4h 29m
Frequency
Every 4 hours
Estimated price
$110 - $170
Website
bahn.de
Night train from Berlin Ostbahnhof to Minsk-Passajirskii
Ave. Duration
14h 26m
Frequency
Twice a week
Estimated price
$65 - $100
Website
bahn.de
Belorussian Railways (BŽD)
Lithuanian Railways (LG)
Phone
(+370) 700 55111
Email
nuomone@litrail.lt
Website
litrail.lt
Train from Vilnius(LT) to Siauliai
Ave. Duration
2h 7m
Frequency
Every 4 hours
Estimated price
$9 - $17
Website
Lithuanian Railways (LG)
2nd Class Ticket
$9 - $13
1st Class Ticket
$12 - $17
Bus operators
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Leipzig to Rīga
Ave. Duration
23h 43m
Frequency
3 times a week
Estimated price
$65 - $140
Schedules at
ecolines.net
Bus from Frankfurt to Rīga
Ave. Duration
31h 50m
Frequency
Once a week
Estimated price
$85 - $140
Schedules at
ecolines.net
Kaliningrad Avtovokzal
Website
avtovokzal39.ru
Bus from Frankfurt Airport to Kaliningrad
Ave. Duration
33h 11m
Frequency
Twice a week
Estimated price
$60 - $85
Schedules at
avtovokzal39.ru
Book at
avtovokzal39.ru
Bus from Kaliningrad to Klaipėda
Ave. Duration
3h 30m
Frequency
Once daily
Estimated price
$10 - $15
Schedules at
avtovokzal39.ru
Book at
avtovokzal39.ru
Ollex
Phone
+370 5 210 4304
Email
info@ollex.lt
Website
ollex.lt
Bus from Klaipeda Bus Station to Riga Airport
Ave. Duration
4h 15m
Frequency
Every 3 hours
Estimated price
$18
Website
Ollex
Bus from Siauliai Central Bus Station to Riga Airport
Ave. Duration
2h
Frequency
Every 3 hours
Estimated price
$13
Website
Ollex

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.

More Questions & Answers

Riga Airport (RIX) is 1h ahead of Frankfurt Airport (FRA). It is currently 10:37 AM in Frankfurt Airport (FRA) and 11:37 AM in Riga Airport (RIX).

Yes, the driving distance between Frankfurt Airport (FRA) to Riga Airport (RIX) is 1584 km. It takes approximately 17h 24m to drive from Frankfurt Airport (FRA) to Riga Airport (RIX).

Get driving directions

Air Baltic, Scandinavian Airlines, LOT and two other airlines offer flights from Frankfurt Airport to Riga Airport.

Search flights

There are 1207+ hotels available in Riga Airport (RIX). Prices start at $34 USD per night.

More details