Travel from Warsaw to Minsk

Train, bus or fly from Warsaw to Minsk?

Belavia Belarusian Airlines and LOT fly from Warsaw to Minsk twice daily. Alternatively, Polish Railways (PKP) operates a train from Warsaw to Minsk once daily. Tickets cost $15 - $22 and the journey takes 8 hours 59 minutes.

How to get from Warsaw to Minsk

ModeDurationPrice
From Warszawa Centralna train to Warsaw airport, fly to Minsk airport, line 1400 shuttle to Urucca, then subway to Minsk.4 h 39 min35226
From Warszawa Centralna train to Warsaw airport, fly to Vilnius airport, train to Vilnius(LT), then train to Minsk.8 h 28 min167
From Warszawa Centralna train to Minsk-Passajirskii.8 h 59 min37
From Warszawa bus to Minsk.11 h 20 min74
From Centrum 06 line 127 bus to Warsaw then bus to Minsk.11 h 40 min61
From Warszawa Śródmieście peron 2&3 train to Piaseczno then bus to Minsk.12 h 48 min65
From Warsaw drive to Minsk.6 h 46 min140

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

It takes approximately 4 hours 39 minutes to get from Warsaw to Minsk, including transfers.

Is there a direct train between Warsaw and Minsk?

Yes, there is a direct train departing from Warszawa Centralna and arriving at Minsk-Passajirskii. Services depart once daily, and operate every day. The journey takes approximately 8 hours 59 minutes.

Is there a direct bus between Warsaw and Minsk?

Yes, there is a direct bus departing from Warszawa and arriving at Minsk. Services depart four times a week. The journey takes approximately 11 hours 20 minutes.

Operators from Warsaw to Minsk

OperatorPhoneWebsite
Polish Railways (PKP)703 200 200Polish Railways (PKP)
Belavia Belarusian AirlinesBelavia Belarusian Airlines
LOTLOT
Aeroexpress+375(29)6981075 , +375(33)6981075Aeroexpress
Minsk MetroMinsk Metro
Wizz AirWizz Air
Lithuanian Railways (LG)Lithuanian Railways (LG)
Polski Bus+48 22 417 62 27Polski Bus
ZTM Warszawa19 115ZTM Warszawa
Minsktrans(+375 17) 219-86-01Minsktrans
Koleje Mazowieckie22 364 44 44Koleje Mazowieckie
Visit TourVisit Tour
Close Print Itinerary
  1. Here are 7 options to get from
    Warsaw to Minsk:

    1. Trip:
      1 Fly to Minsk
      • One-Way approx: USD $17,760 - $17,830
      • Duration: 4 h 39 min
      Open +
      • Trip:
        1 Fly to Minsk
        • One-Way approx: USD $17,760 - $17,830
        • Duration: 4 h 39 min
        Close x
    2. Trip:
      2 Fly to Vilnius, train
      • One-Way approx: USD $56 - $165
      • Duration: 8 h 28 min
      Open +
      • Trip:
        2 Fly to Vilnius, train
        • One-Way approx: USD $56 - $165
        • Duration: 8 h 28 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $15 - $22
      • Duration: 8 h 59 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $15 - $22
        • Duration: 8 h 59 min
        Close x
    4. Trip:
      4 Bus Polski Bus
      • One-Way approx: USD $28 - $45
      • Duration: 11 h 20 min
      Open +
      • Trip:
        4 Bus Polski Bus
        • One-Way approx: USD $28 - $45
        • Duration: 11 h 20 min
        Close x
    5. Trip:
      5 Bus Minsktrans
      • One-Way approx: USD $20 - $36
      • Duration: 11 h 40 min
      Open +
      • Trip:
        5 Bus Minsktrans
        • One-Way approx: USD $20 - $36
        • Duration: 11 h 40 min
        Close x
    6. Trip:
      6 Bus Visit Tour
      • One-Way approx: USD $28 - $38
      • Duration: 12 h 48 min
      Open +
      • Trip:
        6 Bus Visit Tour
        • One-Way approx: USD $28 - $38
        • Duration: 12 h 48 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 6 h 46 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 6 h 46 min
        Close x