1map logoGo to main page

Frankfurt am Main to Riga from $63: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Frankfurt am Main, Germany
to
Riga, Latvia

How to Get from Frankfurt am Main to Riga: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$63 by busBest price
1617 kmDistance
4h 31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Frankfurt am Main to Riga with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  31m
Estimated price
$93-247
Recommended
Company
Ecolines
Bus
Average Duration
35h  37m
Estimated price
$63-179
Cheapest
route map
Distance: 1617 km
Duration: 4h 31m

See more options

Pricing table
Company
various
Train
Plane
Average Duration
5h  54m
Estimated price
$107-368
Company
various
Train
Average Duration
27h  12m
Estimated price
$156-934
Company
various
Train
Bus
Average Duration
23h  3m
Estimated price
$175-236
Company
Ecolines
Bus
Average Duration
28h  32m
Estimated price
$881-882
Company
various
Drive
Average Duration
16h  55m
Estimated price
$885-886

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $136 $138 $114 $138 $138 $138 $153
Fly $189 $121 $122 $144 $171 $162 $165

Frankfurt am Main - Riga operators

Explore transport companies operating between Frankfurt am Main and Riga, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
lufthansa.com

Plane from Frankfurt (FRA) to Riga (RIX)

Average Duration
2h 5m
Estimated price
€88-235
Website
airbaltic.com

Plane from Frankfurt (FRA) to Riga (RIX)

Average Duration
2h 10m
Estimated price
€235-352
Train
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Frankfurt(Main)Hbf to Siegburg Bf

Average Duration
1h 7m
Estimated price
€88-235

Train from Frankfurt(Main)Hbf to S Südkreuz Bhf

Average Duration
4h 11m
Estimated price
€88-351

Train from Frankfurt(Main)Hbf to Berlin Hauptbahnhof

Average Duration
4h 18m
Estimated price
€88-357
Contact phone
703 200 200
Website
intercity.pl

Train from Berlin Hauptbahnhof to Rzepin

Average Duration
1h 17m
Estimated price
€235-590

Train from Rzepin to Warszawa Zachodnia

Average Duration
3h 55m
Estimated price
€592-594
Contact phone
+370 700 55 111
Website
ltglink.lt

Train from Warszawa Zachodnia to Vilnius

Average Duration
9h 29m
Estimated price
€596-2356
Contact phone
(+370) 700 55111
Website
ltglink.lt

Train from Vilnius to Riga-Pasazieru

Average Duration
4h 13m
Estimated price
€595-2356
Bus
Contact phone
+371 67214512
Website
ecolines.net

Bus from Frankfurt to Rīga

Average Duration
28h 32m
Estimated price
€881-882
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Berlin Airport BER to Riga Bus Station

Average Duration
17h 15m
Estimated price
€2351-5920

Frankfurt am Main to Riga: Overview of Bus, Train, Flight, and Car Trips

Traveling between Frankfurt am Main and Riga offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey covering 1005 miles from Frankfurt am Main to Riga, enjoying the scenic landscape along the way. 💰 Seek the best deals for your road trip adventure, with prices ranging from €258 to €387 for the round trip between these charming European cities. 🌄 Experience the thrill of a 16-hour drive from Germany to Latvia, indulging in the diverse cultures and sights that this cross-country road trip has to offer.
Average price
€258 - €388
🚂 While there are no direct trains from Frankfurt am Main to Riga, a journey can be completed with a series of transfers. 🌍 The route includes stops in Berlin, Warsaw, and Vilnius, spanning a total travel time of approximately 27 hours and 12 minutes. 🚆 The train services from Frankfurt am Main to Riga are operated by Deutsche Bahn Intercity-Express and Lithuanian Railways. 🎟️ Ticket prices for this journey range from €149 to €212, offering travelers different fare options based on their preferences.
Departure Point
Frankfurt(Main)Hbf station
Arrival Point
Riga-Pasazieru station
🛫 Flying from Frankfurt Airport to Riga Airport is convenient with a direct flight that takes only 2 hours and 5 minutes. Lufthansa and Air Baltic are popular airlines that offer this route. 🌍 The total travel time from Frankfurt am Main to Riga by plane is approximately 4 hours and 31 minutes. This makes flying a quick and efficient way to reach the charming city of Riga in Latvia. 💸 The prices for flights between Riga and Frankfurt am Main typically range from €90 to €242, providing travelers with various options to suit their budget and travel preferences.
Departure Point
Frankfurt Airport
Arrival Point
Riga Airport
🌐 The journey duration between Frankfurt and Riga by bus is approximately 28 hours and 32 minutes. Passengers can enjoy the scenic views along the way while traveling with Ecolines, the reputable bus operator for this route. 💰 The prices for a bus ticket from Frankfurt to Riga range from €61 to €175, offering budget-friendly options for travelers looking to explore Latvia from Germany by land transportation. Consider booking in advance to secure your seat for this 35-hour and 37-minute bus adventure.
Departure Point
Frankfurt station
Arrival Point
Rīga station

Frequently asked questions

Find out more about the route from Frankfurt am Main to Riga.

Or choose the category:
The distance between Frankfurt am Main and Riga is approximately 1273.0 km. If you are looking to travel from Frankfurt to Riga, there are various travel options available. By train and bus, it takes around 22 hours and 46 minutes, while by plane, the travel time is approximately 4 hours and 52 minutes. If you are traveling in the opposite direction from Riga to Frankfurt, it takes around 16 hours and 55 minutes by car or 28 hours and 30 minutes by bus.
The most cost-effective transportation option for traveling from Frankfurt am Main to Riga is by bus, which typically costs €73-€119. However, it does take a longer time, approximately 28 hours and 30 minutes. If time is a priority, the quickest way to travel is by plane, taking only 4 hours and 52 minutes. However, this option tends to be slightly more expensive, costing around €92-€257.
The prices for a bus ticket from Frankfurt am Main to Riga can range from €73 to €119.
To travel from Frankfurt am Main to Riga without using public transportation, you can opt for a road trip. The distance between the two cities is approximately 1617.4 km, which can be covered in around 16 hours and 55 minutes by car. The cost for such a trip can range from €257 to €385, depending on factors like fuel prices and toll fees.
If you do not have a car, the best way to travel from Frankfurt am Main to Riga is by taking a train and then a bus. This journey takes approximately 22 hours and 46 minutes and costs between €110 and €202. Alternatively, you can also travel by plane, which takes around 4 hours and 52 minutes. However, if you prefer to travel from Riga to Frankfurt am Main without a car, it is possible to take a bus which takes approximately 28 hours and 30 minutes.
Yes, there is a direct link between Frankfurt am Main and Riga. Ecolines operates a bus service twice a week, departing from Frankfurt and arriving at Rīga. The journey takes approximately 28 hours and 30 minutes.
The flight from Frankfurt am Main to Riga typically takes around 2 hours and 5 minutes. The cost of the flight can vary, with prices ranging from €96 to €253.
There are plenty of accommodation options available near Riga. With over 1315 hotels to choose from, you will have a wide range of choices to suit your preferences and budget. Prices for hotels in Riga start at €54, offering affordable options for travelers.