Travel from Amsterdam to Latvia

Bus or fly from Amsterdam to Latvia?

Air Baltic, Scandinavian Airlines and 4 other airlines fly from Amsterdam to Riga every 2 hours. Alternatively, Ecolines operates a bus from Amsterdam to Riga once a week. Tickets cost $100 - $160 and the journey takes 11 h.

How to get from Amsterdam to Latvia

From Amsterdam Centraal train to Amsterdam airport, fly to Riga airport, then line 22 bus to Riga. 4 h 57 min $112. From Amsterdam Centraal train to Amsterdam airport, fly to Palanga airport, then drive to Liepāja. 6 h 39 min $116. From Amsterdam Centraal train to Amsterdam airport, fly to Liepaya airport, then drive to Liepāja. 6 h 30 min $173. From Amsterdam Centraal train to Duisburg Hbf, train to Berlin Hbf, train to Warszawa Zachodnia peron 2, train to Warszawa, then bus to Riga. 23 h 44 min $276. From Amsterdam Sloterdijk bus to Rīga. 11 h $150. From Amsterdam drive to Riga. 18 h 40 min $313.