Skip to main content
Flights and prices

How much are flights from Bangkok to Riga?

Planning a trip to Riga? Compare dates, airlines, flight times and direct options from Bangkok. 31 one-way fares from ฿11,732 · 515 roundtrips from ฿29,606. These results are for december 2026.

One way from
฿11,732
31 outbound-only options
Roundtrip from
฿29,606
515 complete trips
Typical roundtrip
฿41,939
Half cost less, half cost more
Flight options
515
Roundtrips available
Where
Depart
Depart
15d
Trip type
RETURN
Clear
Sort by
Best Deals

Roundtrip deals

516 fares · from ฿29,606

Outbound and return flights together in one total fare.

Show only roundtrip
Dec 18 → Jan 820 nights
23:50BKK → RIX12:3013h 35m · 1 stop · via Vienna
17:45RIX → BKK15:3012h 5m · 1 stop · via Vienna
฿29,606
฿39,741-26%
Save ฿10,135
Austrian Airlines
Cheapest of December 2026
Dec 23 → Jan 715 nights
11:05BKK → RIX22:4014h · 1 stop · via Stockholm
07:10RIX → BKK04:0012h 40m · 1 stop · via Stockholm
฿30,379
฿39,741-24%
Save ฿9,362
airBalticNorse Atlantic Airways
Lowest 10% of December 2026
9 seats left
Dec 18 → Jan 618 nights
23:50BKK → RIX12:3013h 35m · 1 stop · via Vienna
17:45RIX → BKK12:2012h 5m · 1 stop · via Vienna
฿31,621
฿39,741-20%
Save ฿8,120
Austrian Airlines
Lowest 10% of December 2026
Dec 16 → Dec 226 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿31,959
฿39,741-20%
Save ฿7,782
airBalticNorse Atlantic AirwaysThai Airways
9 seats left
Dec 16 → Jan 419 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿31,998
฿39,741-19%
Save ฿7,743
airBalticNorse Atlantic AirwaysThai Airways
9 seats left
Dec 16 → Jan 520 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿31,998
฿39,741-19%
Save ฿7,743
airBalticNorse Atlantic AirwaysThai Airways
9 seats left
Dec 23 → Jan 1119 nights
11:05BKK → RIX22:4014h · 1 stop · via Stockholm
07:10RIX → BKK04:0012h 40m · 1 stop · via Stockholm
฿32,006
฿39,741-19%
Save ฿7,735
airBalticNorse Atlantic Airways
6 seats left
Dec 2 → Dec 75 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
11:40RIX → BKK07:0512h 25m · 1 stop · via Istanbul
฿32,122
฿39,741-19%
Save ฿7,619
airBalticNorse Atlantic AirwaysTurkish Airlines
1 seat left
Dec 2 → Dec 53 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
19:00RIX → BKK15:1012h 50m · 1 stop · via Istanbul
฿32,334
฿39,741-19%
Save ฿7,407
airBalticNorse Atlantic AirwaysTurkish Airlines
1 seat left
Dec 2 → Dec 2220 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿33,053
฿39,741-17%
Save ฿6,688
airBalticNorse Atlantic AirwaysThai Airways
1 seat left
Dec 2 → Dec 86 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿33,092
฿39,741-17%
Save ฿6,649
airBalticNorse Atlantic AirwaysThai Airways
1 seat left
Dec 2 → Dec 97 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿33,092
฿39,741-17%
Save ฿6,649
airBalticNorse Atlantic AirwaysThai Airways
1 seat left
Dec 9 → Dec 2213 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿34,146
฿39,741-14%
Save ฿5,595
airBalticNorse Atlantic AirwaysThai Airways
7 seats left
Dec 2 → Dec 108 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
11:40RIX → BKK08:5012h 20m · 1 stop · via Istanbul
฿34,243
฿39,741-14%
Save ฿5,498
airBalticNorse Atlantic AirwaysTurkish Airlines
1 seat left
Dec 2 → Dec 64 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
19:00RIX → BKK15:1012h 50m · 1 stop · via Istanbul
฿34,455
฿39,741-13%
Save ฿5,286
airBalticNorse Atlantic AirwaysTurkish Airlines
1 seat left
Dec 7 → Dec 2215 nights
09:20BKK → RIX22:1515h 55m · 1 stop · via London
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿34,685
฿39,741-13%
Save ฿5,056
airBalticNorse Atlantic UKThai Airways
3 seats left
Dec 16 → Dec 248 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿34,755
฿39,741-13%
Save ฿4,986
airBalticNorse Atlantic AirwaysThai Airways
8 seats left
Dec 16 → Dec 237 nights
10:40BKK → RIX23:0014h 45m · 1 stop · via Oslo
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿34,755
฿39,741-13%
Save ฿4,986
airBalticNorse Atlantic AirwaysThai Airways
9 seats left
Dec 23 → Jan 412 nights
11:05BKK → RIX22:4014h · 1 stop · via Stockholm
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿35,001
฿39,741-12%
Save ฿4,740
airBalticNorse Atlantic AirwaysThai Airways
9 seats left
Dec 23 → Jan 513 nights
11:05BKK → RIX22:4014h · 1 stop · via Stockholm
07:15RIX → BKK06:1013h 30m · 1 stop · via Brussels
฿35,001
฿39,741-12%
Save ฿4,740
airBalticNorse Atlantic AirwaysThai Airways
9 seats left

One-way deals

31 fares · from ฿11,732

Outbound fare only — add a return separately if you need one.

Show only one way
wed · Dec 16One way
10:40BKK → RIX23:0014h 45m · 1 stop

2h 35m layover Oslo

฿11,732
฿20,489-43%
฿8,757 below average
airBalticNorse Atlantic Airways
Cheapest of December 2026
9 seats left
wed · Dec 2One way
10:40BKK → RIX23:0014h 45m · 1 stop

2h 35m layover Oslo

฿12,826
฿20,489-37%
฿7,663 below average
airBalticNorse Atlantic Airways
Lowest 10% of December 2026Down from ฿12,952 on Aug 16
1 seat left
wed · Dec 9One way
10:40BKK → RIX23:0014h 45m · 1 stop

2h 35m layover Oslo

฿13,920
฿20,489-32%
฿6,569 below average
airBalticNorse Atlantic Airways
7 seats left
mon · Dec 7One way
09:20BKK → RIX22:1515h 55m · 1 stop

2h layover London

฿14,458
฿20,489-29%
฿6,031 below average
airBalticNorse Atlantic UK
3 seats left
wed · Dec 23One way
11:05BKK → RIX22:4014h · 1 stop

2h 35m layover Stockholm

฿14,735
฿20,489-28%
฿5,754 below average
airBalticNorse Atlantic Airways
9 seats left
sun · Dec 13One way
09:20BKK → RIX22:1515h 55m · 1 stop

2h layover London

฿15,137
฿20,489-26%
฿5,352 below average
airBalticNorse Atlantic UK
9 seats left
mon · Dec 14One way
09:20BKK → RIX22:1515h 55m · 1 stop

2h layover London

฿16,048
฿20,489-22%
฿4,441 below average
airBalticNorse Atlantic UK
9 seats left
sun · Dec 6One way
09:20BKK → RIX22:1515h 55m · 1 stop

2h layover London

฿16,281
฿20,489-21%
฿4,208 below average
airBalticNorse Atlantic UK
7 seats left
mon · Dec 28One way
09:20BKK → RIX22:1515h 55m · 1 stop

2h layover London

฿17,024
฿20,489-17%
฿3,465 below average
airBalticNorse Atlantic UK
1 seat left
fri · Dec 11One way
12:35BKK → RIX01:2013h 55m · 1 stop

3h 50m layover Copenhagen

฿18,000
฿20,489-12%
฿2,489 below average
SAS
fri · Dec 4One way
12:35BKK → RIX01:2013h 55m · 1 stop

3h 50m layover Copenhagen

฿18,000
฿20,489-12%
฿2,489 below average
SAS
thu · Dec 3One way
12:35BKK → RIX01:2013h 55m · 1 stop

3h 50m layover Copenhagen

฿18,000
฿20,489-12%
฿2,489 below average
SAS
tue · Dec 8One way
12:35BKK → RIX01:2013h 55m · 1 stop

3h 50m layover Copenhagen

฿18,000
฿20,489-12%
฿2,489 below average
SAS
sat · Dec 12One way
00:05BKK → RIX10:5514h 35m · 1 stop

1h 15m layover Oslo

฿19,767
฿20,489-4%
฿722 below average
airBalticThai Airways
9 seats left
sat · Dec 26One way
00:05BKK → RIX10:5514h 35m · 1 stop

1h 15m layover Oslo

฿19,830
฿20,489-3%
฿659 below average
airBalticThai Airways
9 seats left
thu · Dec 10One way
00:05BKK → RIX10:4513h 40m · 1 stop

2h layover Copenhagen

฿20,285
฿20,489-1%
฿204 below average
airBalticThai Airways
3 seats left
sun · Dec 20One way
09:20BKK → RIX22:1515h 55m · 1 stop

2h layover London

฿20,711
airBalticNorse Atlantic UK
Current fare
9 seats left
fri · Dec 18One way
06:10BKK → RIX18:0513h 55m · 1 stop

3h layover Istanbul

฿20,839
Turkish Airlines
Current fare
9 seats left
fri · Dec 25One way
06:10BKK → RIX18:0513h 55m · 1 stop

3h layover Istanbul

฿20,839
Turkish Airlines
Current fare
9 seats left
mon · Dec 21One way
06:10BKK → RIX18:0513h 55m · 1 stop

3h layover Istanbul

฿20,839
Turkish Airlines
Current fare
9 seats left

Plan with confidence

Find the trip that fits

Compare prices, dates, airlines and travel time. Then choose the deal that feels right.

See the difference

December 2026 at a glance

Compare price, non-stop choice and travel time with other Riga options.

Typical price difference

+5%

฿41,939 here compared with ฿39,852

Non-stop options

0%

+0 points compared with other flights

Typical flight time

13h 55m

— longer than the comparison

Roundtrip options

515

Trips ready to compare

Typical prices

What do Riga roundtrips usually cost?

This distribution uses roundtrip prices only; one-way prices remain in their own labeled summary.

Half of the 515 prices fall inside the shaded band. This makes it easier to see whether the lowest fare is common or unusual.

Flexible dates

Cheapest departure dates for Riga

Compare nearby dates to see where the better prices are. Always check the final price before booking.

฿42,517
Dec 1
฿36,012
Dec 2
฿40,853
Dec 3
฿42,094
Dec 4
฿43,474
Dec 5
฿42,909
Dec 6
฿41,087
Dec 7
฿44,278
Dec 8
฿40,962
Dec 9
฿45,605
Dec 10
฿45,554
Dec 11
฿45,065
Dec 12
฿44,947
Dec 13
฿45,858
Dec 14
฿42,803
Dec 15
฿41,160
Dec 16
฿44,602
Dec 17
฿42,380
Dec 18
฿42,476
Dec 19
฿41,983
Dec 20
฿42,517
Dec 21
฿42,164
Dec 22
฿39,170
Dec 23
฿40,970
Dec 24
฿40,777
Dec 25
฿39,634
Dec 26
฿40,587
Dec 27
฿38,652
Dec 28
฿40,941
Dec 29
฿40,587
Dec 30
฿46,977
Dec 31
Bars show the typical roundtrip fare for each choice.Lowest: Dec 18 from ฿29,606

Flexible timing

Compare Riga by travel month

Open a month to compare its dates, prices and available flights.

Airline comparison

Which airlines show the lowest Riga fares?

Some trips combine airlines, so check both flights before you book.

Which airlines show the lowest Riga fares?
ComparisonLowestTypical rangeResultsNon-stop
1Austrian Airlines฿29,606฿40,703–฿42,327300%
2Norse Atlantic Airways฿30,379฿36,564–฿43,5411110%
3airBaltic฿30,379฿39,852–฿45,5544460%
4Thai Airways฿31,959฿39,569–฿45,8582750%
5Turkish Airlines฿32,122฿40,026–฿42,8032160%
6Norse Atlantic UK฿34,685฿38,160–฿46,030810%
7SAS฿35,329฿39,850–฿46,083940%
8Norwegian Air International฿37,3966
9EVA Air฿39,8688
10Lufthansa฿42,318฿45,414–฿48,17714
11Air France฿44,2556
12flydubai฿48,039฿48,902–฿48,90411

Weather through the year

Typical temperatures in Riga

Usual monthly temperatures can help you choose when to go. They are not a live forecast.

-3°Jan
-3°Feb
Mar
Apr
12°May
16°Jun
18°Jul
18°Aug
13°Sep
Oct
Nov
-1°Dec
Typical monthly temperature range: -3°C to 18°C. Verify a live forecast near departure.

Useful trip facts

What to know about Riga

Country
Latvia
Arrival code
RIX
Typical annual temperature
6°C
Usual temperature, not a forecast
Trip styles
City
Bangkok departure airports
BKK
Airports represented in the current fare results
Arrival airports
RIX
Airports represented in the current fare results
Typical outbound from Bangkok
13h 55m
Typical stay
13 nights

Why go

Why travelers consider Riga

Art Nouveau capital. Over 800 ornate facades, medieval old town, and vibrant markets on the Baltic coast.

Explore related searches

Common questions about Riga

What is the lowest available one-way fare for Riga?
The lowest available one-way fare is ฿11,732. It is compared only with other one-way fares.
What is the lowest available roundtrip fare for Riga?
The lowest available roundtrip fare is ฿29,606. Check the dates, baggage and final total before booking.
What is a typical fare for Riga?
A typical fare is ฿41,939. Many available options sit between ฿39,870 and ฿45,554.
How many choices are available for Riga?
Choose from 515 roundtrip flights across 1 destination in 1 country.
Are direct flights available for Riga?
0 roundtrip flights are non-stop both ways. That is 0% of the current choices.
Which month has the lowest fares for Riga?
Dec 2026 has the lowest available roundtrip fare, from ฿29,606.
What is the cheapest flight from Bangkok to Riga?
The lowest currently observed flight from Bangkok to Riga is ฿29,606. Confirm the final itinerary total and availability before booking.
When is the best time to fly from Bangkok to Riga?
Based on current prices, December 2026 offers some of the best deals from Bangkok to Riga. Check the month-by-month breakdown on this page for the cheapest times to fly.