Travel from London to Bratislava

Bus or train from London to Bratislava?

Eurostar operates a train from London to Bratislava hourly. Tickets cost $70 - $210 and the journey takes 2 h 1 min. 3 other operators also service this route. Alternatively, Eurolines CZ operates a bus from London to Bratislava 3 times a week. Tickets cost $85 - $130 and the journey takes 24 h 41 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris

How to get from London to Bratislava

From London Paddington train to London Heathrow airport, fly to Vienna airport, then bus to Bratislava. 5 h 14 min $143. From London Liverpool Street train to London Stansted airport, fly to Bratislava airport, then line 61 bus to Bratislava. 5 h 21 min $102. From London Victoria train to London Gatwick airport, fly to Vienna airport, then bus to Bratislava. 5 h 23 min $141. From London Liverpool Street train to London Stansted airport, fly to Vienna airport, then bus to Bratislava. 5 h 41 min $119. From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Vienna airport, then bus to Bratislava. 5 h 31 min $149. From London St. Pancras International train to Bruxelles-Midi, train to Frankfurt(Main)Hbf, train to Wien Hbf, then train to Bratislava-Petrzalka. 15 h 17 min $492. From London Victoria Coach station bus to Bratislava. 24 h 41 min $108. From London Victoria Station bus to Rajka Calida kötöde then train to Bratislava Nové budova SND. 26 h 3 min $166. From London drive to Folkestone, Eurotunnel to Calais, taxi to Calais-Fréthun, train to Paris Nord, walk to Paris Est, train to Stuttgart Hbf, train to München Hbf (tief), train to München Ost, then drive to Bratislava. 17 h 2 min $548. From London drive to Dover, car ferry to Calais, then drive to Bratislava. 15 h 29 min $280.

Operators from London to Bratislava

Close Print Itinerary
  1. Here are 10 options to get from
    London to Bratislava:

    1. Trip:
      1 Fly London Heathrow to Vienna, bus
      • One-Way approx: USD $102 - $291
      • Duration: 5 h 14 min
      Open +
      • Trip:
        1 Fly London Heathrow to Vienna, bus
        • One-Way approx: USD $102 - $291
        • Duration: 5 h 14 min
        Close x
    2. Trip:
      2 Train to London Stansted, fly to Bratislava
      • One-Way approx: USD $63 - $229
      • Duration: 5 h 21 min
      Open +
      • Trip:
        2 Train to London Stansted, fly to Bratislava
        • One-Way approx: USD $63 - $229
        • Duration: 5 h 21 min
        Close x
    3. Trip:
      3 Train to London Gatwick, fly to Vienna, bus
      • One-Way approx: USD $79 - $269
      • Duration: 5 h 23 min
      Open +
      • Trip:
        3 Train to London Gatwick, fly to Vienna, bus
        • One-Way approx: USD $79 - $269
        • Duration: 5 h 23 min
        Close x
    4. Trip:
      4 Train to London Stansted, fly to Vienna, bus
      • One-Way approx: USD $80 - $288
      • Duration: 5 h 41 min
      Open +
      • Trip:
        4 Train to London Stansted, fly to Vienna, bus
        • One-Way approx: USD $80 - $288
        • Duration: 5 h 41 min
        Close x
    5. Trip:
      5 Train to London Luton, fly to Vienna, bus
      • One-Way approx: USD $81 - $415
      • Duration: 5 h 31 min
      Open +
      • Trip:
        5 Train to London Luton, fly to Vienna, bus
        • One-Way approx: USD $81 - $415
        • Duration: 5 h 31 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $246 - $520
      • Duration: 15 h 17 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $246 - $520
        • Duration: 15 h 17 min
        Close x
    7. Trip:
      7 Bus Eurolines CZ
      • One-Way approx: USD $85 - $130
      • Duration: 24 h 41 min
      Open +
      • Trip:
        7 Bus Eurolines CZ
        • One-Way approx: USD $85 - $130
        • Duration: 24 h 41 min
        Close x
    8. Trip:
      8 Bus Eurolines HU
      • One-Way approx: USD $166 - $168
      • Duration: 26 h 3 min
      Open +
      • Trip:
        8 Bus Eurolines HU
        • One-Way approx: USD $166 - $168
        • Duration: 26 h 3 min
        Close x
    9. Trip:
      9 Drive, Eurotunnel, train
      • One-Way approx: USD $390 - $633
      • Duration: 17 h 2 min
      Open +
      • Trip:
        9 Drive, Eurotunnel, train
        • One-Way approx: USD $390 - $633
        • Duration: 17 h 2 min
        Close x
    10. Trip:
      10 Drive, car ferry
      • One-Way approx: USD $223 - $335
      • Duration: 15 h 29 min
      Open +
      • Trip:
        10 Drive, car ferry
        • One-Way approx: USD $223 - $335
        • Duration: 15 h 29 min
        Close x