Explore 5 ways to travel

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  •  5 h 53 min

  1. DUB - RIX

$60 - $163

3 alternative options

Car ferry, train, bus  •  2 days 1 h

$375 - $733

Bus and ferry, bus via Prague  •  2 days 8 h

  1. 871
  2. Rj

$130 - $186

Bus and ferry, bus Autokar Polska  •  2 days 12 h

  1. 871

$142 - $190

What companies run services between Dublin, Ireland and Riga, Latvia?

Ryanair, Lufthansa and five other airlines fly from Dublin to Riga every 3 hours.

Airlines
Ryanair
Website
ryanair.com
Flights from Dublin to Riga
Ave. Duration
3 h 10 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$50 - $250
Flights from Dublin to Riga via Cologne/Bonn Apt
Ave. Duration
6 h 35 min
When
Tuesday, Thursday and Saturday
Estimated price
$50 - $250
Flights from Dublin to Riga via London Stansted
Ave. Duration
7 h 20 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$50 - $250
Lufthansa
Website
lufthansa.com
Flights from Dublin to Riga via Frankfurt
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$250 - $500
Scandinavian Airlines
Website
flysas.com
Flights from Dublin to Riga via Copenhagen
Ave. Duration
5 h
When
Sunday
Estimated price
$130 - $370
Air France
Website
airfrance.com
Flights from Dublin to Riga via Paris CDG
Ave. Duration
5 h 50 min
When
Monday to Saturday
Estimated price
$100 - $350
KLM
Website
klm.com
Flights from Dublin to Riga via Amsterdam
Ave. Duration
5 h 50 min
When
Monday to Saturday
Estimated price
$95 - $320
Train operators
Virgin West Coast Trains
Phone
0344 556 5650
Website
virgintrains.co.uk
Train from Holyhead to London Euston
Ave. Duration
3 h 41 min
Frequency
5 times a day
Estimated price
$150 - $250
Website
virgintrains.co.uk
Advanced Single
$95 - $150
Anytime Day Single
$150 - $250
Eurostar
Website
eurostar.com
Train from London St. Pancras International to Rotterdam Centraal
Ave. Duration
3 h 1 min
Frequency
Twice daily
Estimated price
$85 - $280
Website
eurostar.com
Standard
$85 - $280
Premier
$210 - $320
Bus operators
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Rotterdam to Rīga
Ave. Duration
36 h 10 min
Frequency
Once a week
Estimated price
$100 - $160
Schedules at
ecolines.net
Bus from Prague to Rīga
Ave. Duration
22 h 30 min
Frequency
Once daily
Estimated price
$60 - $95
Schedules at
ecolines.net
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Londýn, Victoria Green Line Station to Praha, ÚAN Florenc
Ave. Duration
19 h 25 min
Frequency
Twice daily
Estimated price
$40 - $55
Schedules at
regiojet.sk
Eurolines CZ
Email
info@eurolines.cz
Website
elines.cz
Bus from London Victoria Coach Station to Praha ÚAN Florenc
Ave. Duration
21 h
Frequency
Twice a week
Estimated price
$65 - $100
Schedules at
elines.cz
Autokar Polska
Phone
48/796 473 308
Email
biuro@autokarpolska.com.pl
Website
autokarpolska.com.pl
Bus from Victoria, Green Line Coach Station to Bialystok
Ave. Duration
33 h 50 min
Frequency
4 times a week
Estimated price
$75 - $110
Schedules at
autokarpolska.com.pl
Agat
Website
agat.eu
Bus from London Victoria Station to Białystok
Ave. Duration
33 h 50 min
Frequency
Twice a week
Estimated price
$90 - $110
Schedules at
agat.eu
Bus Grodno
Website
avgrodno.by
Bus from Bialystok to Grodno
Ave. Duration
1 h 50 min
Frequency
Every 2 hours
Estimated price
$10
Schedules at
avgrodno.by
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Bialystok to Grodno
Ave. Duration
1 h 17 min
Frequency
3 times a week
Estimated price
$3 - $5
Schedules at
minsktrans.by
Book at
ticketbus.by
Intaks
Website
intaks.by
Bus from Grodno Bus Station to Riga
Ave. Duration
9 h 44 min
Frequency
Twice a week
Estimated price
$34
Schedules at
intaks.by
Ferry operators
Irish Ferries
Website
irishferries.com
Car ferry from Dublin to Holyhead
Ave. Duration
3 h 15 min
Frequency
4 times a day
Estimated price
$39 - $44
Schedules at
irishferries.com
Car
$140 - $170
On Foot
$39 - $44
car
$119
Passenger
$42

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.

Questions & Answers

The distance between Dublin and Riga is 1953 km.

The cheapest way to get from Dublin to Riga is to fly which costs 50€ - 140€ and takes 5 h 53 min.

The quickest way to get from Dublin to Riga is to fly which takes 5 h 53 min and costs 50€ - 140€.

No, there is no direct bus from Dublin to Riga. However, there are services departing from Dublin and arriving at Rīga via Londýn, Victoria Green Line Station and Prague. The journey, including transfers, takes approximately 2 days 8 h.

It takes approximately 5 h 53 min to get from Dublin to Riga, including transfers.