1map logoGo to main page

Zurich, Zurich (Canton) to Riga, Riga Municipality from $87.62: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Zurich, Switzerland
to
Riga, Latvia

How to Get from Zurich 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.

$87.62 by busBest price
1920 kmDistance
4h 54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Zurich 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  54m
Estimated price
$108.77-338.88
Recommended
Company
various
Bus
Average Duration
35h  46m
Estimated price
$87.62-232.89
Cheapest
route map
Distance: 1920 km
Duration: 4h 54m

See more options

Pricing table
Company
various
Train
Plane
Average Duration
7h  28m
Estimated price
$100.95-378.92
Company
various
Bus
Average Duration
32h  15m
Estimated price
$151.88-1102.48
Company
various
Train
Bus
Average Duration
27h  18m
Estimated price
$238.42-306.19
Company
various
Drive
Drive
Average Duration
27h  16m
Estimated price
$1023.46-1024.7
Company
various
Train
Bus
Average Duration
35h  53m
Estimated price
$1024.21-1025.45
Company
various
Drive
Average Duration
19h  36m
Estimated price
$1026.77-1028.11
Company
various
Train
Average Duration
32h  39m
Estimated price
$1101.32-1102.7

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $143 $130 $126 $173 $164 $138 $116
Fly $165 $113 $195 $163 $202 $154 $115

Traveling From Zurich to Riga

Traveling from Zurich to Riga offers a fascinating contrast between Zurich's vibrant urban sophistication and Riga's rich medieval charm.

Best Neighbourhoods in Riga

Riga boasts diverse neighborhoods, each offering distinct experiences for visitors.

Old Town
• Home to stunning medieval architecture.
• Bustling with cafes and shops.
Art Nouveau District
• Renowned for its beautiful, ornate buildings.
• Vibrant cultural and artistic scene.
Central District
• Features a lively market atmosphere.
• Close to major museums and parks.

Best Times To Visit Riga's Attractions

Timing your visit to Riga's attractions can greatly enhance your experience.

Riga Old Town
Visit early mornings or weekdays for a quieter stroll among historic sites.
Freedom Monument
Late afternoon visits provide soft lighting for great photos and fewer tourists.
Central Market
Mornings on weekdays offer the freshest produce and a relaxed shopping atmosphere.

Riga Weather: What to Expect Year-Round

Riga experiences a temperate maritime climate, with cold winters and mild summers, making spring and early autumn ideal for visitors seeking pleasant weather. Understanding the seasonal variations helps shape your packing list and activities to suit your travel experience.

Dining in Riga: A Culinary Adventure

For an authentic taste of Latvia, try the traditional dish of grey peas with ham at a cozy eatery like Folkklubs Ala Pagrabs, where rustic decor and live folk music create a warm atmosphere. This hearty fare, showcasing local ingredients and flavors, offers a refreshing contrast to the refined cuisine typically found in Zurich.

Zurich - Riga operators

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

Plane Show flights
Website
airbaltic.com

Plane from Zurich (ZRH) to Riga (RIX)

Average Duration
2h 25m
Estimated price
3187-3188

Plane from Basel (BSL) to Riga (RIX)

Average Duration
4h
Estimated price
820-821

Plane from Basel (BSL) to Riga (RIX)

Average Duration
4h 10m
Estimated price
820-822
Website
lufthansa.com

Plane from Zurich (ZRH) to Riga (RIX)

Average Duration
4h 42m
Estimated price
3185-3186

Plane from Zurich (ZRH) to Riga (RIX)

Average Duration
4h 17m
Estimated price
3187-3188
Train Show train routes
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Zuerich Hb to Basel Sbb

Average Duration
54m
Estimated price
827-828

Train from Zuerich Hb to Berlin Suedkreuz

Average Duration
8h 26m
Estimated price
825-3185
Contact phone
+41 848 44 66 88
Website
sbb.ch

Train from Zürich Hb to Basel Sbb

Average Duration
1h 12m
Estimated price
828-2181

Train from Zuerich Hb to Stuttgart-Vaihingen

Average Duration
2h 48m
Estimated price
823-825
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Zurich Bus Station to Munich central bus station

Average Duration
3h 50m
Estimated price
932-2184

Bus from Munich central bus station to Riga Bus Station

Average Duration
27h 25m
Estimated price
825-933
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Zürich to Munich - Bus station

Average Duration
3h 50m
Estimated price
934-2184
Contact phone
+420 222 222 221
Website
regiojet.com

Bus from Zurich Central Bus Station Sihlquai to Munich Central Bus Station

Average Duration
3h 50m
Estimated price
935-2182
all-pages.transport_car train
Contact phone
+49 221 800 20 820
Website
urlaubs-express.de

all-pages.transport_car train from Lörrach Hbf to Hamburg Altona

Average Duration
11h
Estimated price
930-826

Zurich to Riga: Overview of Bus, Train, Flight, and Car Trips

Traveling between Zurich 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 an enchanting road trip from Zurich to Riga, covering a distance of 1193 miles through scenic routes and charming towns. 💸 Enjoy the flexibility and freedom of driving with prices ranging from €350 to €553 for the journey from Zurich to Riga by car.
Average price
€351 - €554
🌍 The total travel time for this train route is approximately 32 hours and 39 minutes. Despite the lack of a direct train, the connections provided by Railjet and Lithuanian Railways make it possible to travel between these two European cities with ease. 💸 Ticket prices for the Zurich to Riga train journey typically range from €211 to €329, depending on the class of service and booking options.
Departure Point
Zuerich Hb station
Arrival Point
Riga-Pasazieru station
🛫 Experience a convenient and efficient journey from Zurich to Riga with a quick direct flight that lasts just 2 hours and 25 minutes. Airlines such as Scandinavian Airlines, Lufthansa, Swiss, and Air Baltic provide options for this route. 🌍 Enjoy a comfortable flight experience as you traverse the distance of 4 hours and 54 minutes to reach the beautiful city of Riga from Zurich. Take in the aerial views and prepare for an exciting adventure in Latvia's capital. 💸 Prices for flights between Riga and Zurich can range from €105 to €327, offering a range of options to suit different budgets and preferences. Plan your trip wisely to secure the best deals and make the most of your journey from Switzerland to Latvia.
Departure Point
Zurich Airport
Arrival Point
Riga Airport
Useful tips for plane travellers
• Be aware that while Scandinavian Airlines, Lufthansa, Swiss, and Air Baltic all operate flights between Zurich and Riga, price and schedule variations are significant, so check each airline's website for the most competitive rates and suitable times: Swiss, Lufthansa, Scandinavian Airlines, and Air Baltic.
• Upon arriving at Riga Airport, expect a straightforward navigation experience as the airport is relatively small; head directly to the arrivals area to collect your luggage, and consider downloading the airport map to familiarize yourself with the layout beforehand.
• A taxi from Riga Airport to the city center typically costs around €15-€20; it's advisable to use the official taxi stand located just outside the arrivals hall to avoid unauthorized drivers and ensure a fair fare.
🚌 The trip from Zurich to Riga by bus involves a transfer at Munich central bus station. It takes approximately 32 hours and 15 minutes, including transfers. 🚌 Operated by FlixBus, the bus services depart from Zurich Bus Station and arrive at Riga Bus Station. The journey from Zurich to Riga by bus can take around 35 hours and 46 minutes. 🚌 The prices for a bus ticket between Riga and Zurich can range from €85 to €225. Despite the lack of a direct route, the bus journey offers a scenic and budget-friendly way to travel between the two cities.
Departure Point
Zurich Bus Station
Arrival Point
Riga Bus Station

Frequently asked questions

Find out more about the route from Zurich to Riga.

Or choose the category:
The distance between Zurich and Riga is approximately 936 miles, or 1193.2 miles by road. Travel times vary depending on the mode of transportation. By train and flight combination, it takes about 7 hours and 41 minutes. By plane alone, it takes around 5 hours and 10 minutes. If traveling by car, it takes approximately 19 hours and 36 minutes, whereas by bus, the journey could take up to 31 hours and 50 minutes.
The most cost-effective option for traveling from Zurich to Riga is by bus, with prices ranging from €91-€145. However, this mode of transportation also requires the longest travel time, taking approximately 41 hours and 23 minutes. Alternatively, the quickest option is to fly, with prices ranging from €91-€290 and a travel time of just 5 hours and 10 minutes. Overall, flying is the most time-efficient way to travel between Zurich and Riga, although it may be more expensive than taking the bus.
The prices for a bus ticket from Zurich to Riga range from €149 to €214. The exact price will depend on factors such as the specific bus company, the class of service, and the time of year. It is recommended to check with different bus operators or online booking platforms for the most up-to-date prices.
To travel from Zurich to Riga without using public transportation, you can choose to drive your own car. The driving distance is approximately 1193 miles and it takes about 19 hours and 36 minutes, depending on traffic and rest stops. The prices for renting a car and fuel costs can range from €344 to €543, depending on the type of car and the route you choose.
The best way to travel from Zurich to Riga without a car is by taking a train and bus route via Berlin. This journey takes approximately 27 hours and 45 minutes and typically costs between €190 and €272. The route involves taking a train from Zurich to Berlin, followed by a bus from Berlin to Riga. This option allows for a scenic and comfortable journey while avoiding the hassle of driving.
No, there is no direct link between Zurich and Riga. The trip by bus involves transfers and takes approximately 31 hours and 50 minutes, with a stop in Berlin. The bus services operated by FlixBus depart from Zurich Bus Station and arrive at Riga Bus Station.
The flight between Zurich and Riga typically takes 2 hours and 25 minutes on a direct flight. The prices for this flight can range from €93 to €287, depending on the airline and other factors. It's important to note that these prices are subject to change and may vary based on the time of year and availability.
There are over 1315 hotels available in Riga offering a range of accommodations for all budgets and preferences. Prices start at €53 per night, providing affordable options for travelers. From luxury hotels to cozy guesthouses, there is a wide variety of choices available to suit different needs and preferences. It is recommended to book in advance to secure the best rates and availability.