22 nonstop flights a week. Operated by airBaltic, about 50m in the air, 173 mi (279 km). Tickets from $51.
Flights from Tallinn to Riga
Pick a departure date to see flights and seller prices
We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.
Tallinn to Riga at a glance
flight time, nonstop
50m
straight-line distance
173 mi (279 km)
flights a week
22
next flight
10 November
first and last departure
05:40 - 21:35
lowest price, nonstop, 4 January
$51
airline
1
Tallinn to Riga flight schedule
22 flights a week, 9 seasonal or one-off. Departure and arrival times are local.
FlightDepartsArrivesDurationDaysAircraft
BT 362
airBaltic
05:40Tallinn
06:30Riga International
50m
Daily
Airbus A220-300
BT 312
airBaltic
09:10Tallinn
10:00Riga International
50m
Tue, Wed, Thu
Airbus A220-300
BT 316
airBaltic
15:15Tallinn
16:05Riga International
50m
Daily
Airbus A220-300
BT 318
airBaltic
18:35Tallinn
19:25Riga International
50m
Thu
Airbus A220-300
BT 318
airBaltic
21:25Tallinn
22:15Riga International
50m
Sun
Airbus A220-300
BT 318
airBaltic
21:35Tallinn
22:25Riga International
50m
Mon, Tue, Fri
Airbus A220-300
Seasonal and one-off flights
Not operating in the next two weeks. The first of them is on 27 December.
FlightDepartsArrivesDurationDaysAircraft
BT 316
airBaltic
14:10Tallinn
15:00Riga International
50m
Seasonal
Airbus A220-300
BT 1362
airBaltic
05:30Tallinn
06:20Riga International
50m
Seasonal
Airbus A220-300
BT 362
airBaltic
05:35Tallinn
06:25Riga International
50m
Seasonal
Airbus A220-300
BT 312
airBaltic
09:20Tallinn
10:10Riga International
50m
Seasonal
Airbus A220-300
BT 314
airBaltic
15:25Tallinn
16:15Riga International
50m
Seasonal
Airbus A220-300
BT 1362
airBaltic
05:40Tallinn
06:30Riga International
50m
Seasonal
Airbus A220-300
BT 314
airBaltic
14:10Tallinn
15:00Riga International
50m
Seasonal
Airbus A220-300
BT 316
airBaltic
16:40Tallinn
17:30Riga International
50m
Seasonal
Airbus A220-300
BT 1312
airBaltic
08:05Tallinn
08:55Riga International
50m
Selected dates
Airbus A220-300
Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.
Airlines flying Tallinn to Riga
Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches
Best time to visit: June, August and September, +18° to +22° by day, sea +17° to +20°. In November it is +6° by day and +2° at night, sea +8°, with 12 rainy days.
Jan
+1°−3°+1°15 days
Feb
+1°−3°+1°12 days
Mar
+6°−1°+2°10 days
Apr
+10°+3°+5°12 days
May
+15°+7°+11°11 days
Jun
+21°+13°+17°12 days
Jul
+23°+16°+20°16 days
Aug
+22°+15°+20°15 days
Sep
+18°+11°+19°11 days
Oct
+12°+7°+13°15 days
Nov
+6°+2°+8°12 days
Dec
+2°−2°+4°16 days
Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.
Frequently asked questions
How long is the flight from Tallinn to Riga?
A nonstop flight takes 50 minutes on average.
How far is Riga from Tallinn?
173 mi (279 km) in a straight line between the cities.
Which airlines fly nonstop from Tallinn to Riga?
airBaltic (22 a week).
How many flights a day are there from Tallinn to Riga?
There are 22 a week, about 3.1 a day on average.
When are the first and last flights from Tallinn to Riga?
The first departure is at 05:40 (BT362), the last at 21:35 (BT318). Local time.
Which Tallinn airport do flights to Riga leave from?