Travel from Riga to Minsk

Train, bus or fly from Riga to Minsk?

Belavia Belarusian Airlines and Air Baltic fly from Riga to Minsk once daily. Alternatively, Minsktrans operates a bus from Riga to Minsk 3 times a day. Tickets cost $18 - $29 and the journey takes 9 h 40 min. Ecolines also services this route once daily.

How to get from Riga to Minsk

ModeDurationPrice
From Grēcinieku iela line 22 bus to Riga airport, fly to Minsk airport, line 1400 shuttle to Urucca, then subway to Minsk.4 h 36 min$91
From Grēcinieku iela line 22 bus to Riga airport, fly to Vilnius airport, train to Vilnius(LT), then train to Minsk.7 h 24 min$68
From Rīga bus to Vilnius(LT) then train to Minsk-Passajirskii.8 h 30 min$20
From Riga bus to Minsk Tsentralny.9 h 40 min$28
From Rīga pasažieru train to Daugavpils, train to Vilnius(LT), then train to Minsk-Passajirskii.11 h 2 min
From Riga Pass night train to Minsk-Passajirskii.12 h 10 min$7
From Riga drive to Minsk.5 h 55 min$64

How long does it take to get from Riga to Minsk?

It takes approximately 4 h 36 min to get from Riga to Minsk, including transfers.

Is there a direct train between Riga and Minsk?

Yes, there is an overnight train departing from Riga Pass and arriving at Minsk-Passajirskii. This train operates Monday, Wednesday and Friday. The journey takes approximately 12 h 10 min.

Is there a direct bus between Riga and Minsk?

Yes, there is a direct bus departing from Riga and arriving at Minsk Tsentralny. Services depart four times a day, and operate every day. The journey takes approximately 9 h 40 min.

Operators from Riga to Minsk

OperatorPhoneWebsite
Rigas satiksmeRigas satiksme
Belavia Belarusian AirlinesBelavia Belarusian Airlines
Air BalticAir Baltic
Aeroexpress+375(29)6981075 , +375(33)6981075Aeroexpress
Minsk MetroMinsk Metro
Lithuanian Railways (LG)Lithuanian Railways (LG)
Ecolines+371 67214512Ecolines
Minsktrans(+375 17) 219-86-01Minsktrans
Latvian Railways (PV)Latvian Railways (PV)
TraukinioTraukinio
Close Print Itinerary
  1. Here are 7 options to get from
    Riga to Minsk:

    1. Trip:
      1 Fly to Minsk
      • One-Way approx: USD $73 - $165
      • Duration: 4 h 36 min
      Open +
      • Trip:
        1 Fly to Minsk
        • One-Way approx: USD $73 - $165
        • Duration: 4 h 36 min
        Close x
    2. Trip:
      2 Fly to Vilnius, train
      • One-Way approx: USD $29 - $141
      • Duration: 7 h 24 min
      Open +
      • Trip:
        2 Fly to Vilnius, train
        • One-Way approx: USD $29 - $141
        • Duration: 7 h 24 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $18 - $28
      • Duration: 8 h 30 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $18 - $28
        • Duration: 8 h 30 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $18 - $45
      • Duration: 9 h 40 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $18 - $45
        • Duration: 9 h 40 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: N/A
      • Duration: 11 h 2 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: N/A
        • Duration: 11 h 2 min
        Close x
    6. Trip:
      6 Night train
      • One-Way approx: USD $6 - $9
      • Duration: 12 h 10 min
      Open +
      • Trip:
        6 Night train
        • One-Way approx: USD $6 - $9
        • Duration: 12 h 10 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $50 - $80
      • Duration: 5 h 55 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $50 - $80
        • Duration: 5 h 55 min
        Close x