How to travel from Bratislava to Reykjavik, Iceland

The distance between Bratislava and Reykjavik is around 3,043km (1,891 miles) and the quickest way to get there is to take the bus and then fly which takes around 6h 15m.

2 routes found

We've found 2 different ways to get from Bratislava to Reykjavik by bus, plane and train. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out ReykjavikBratislava if you're planning a return trip.

🚀 Fastest
💰 Cheapest
1
bus
+
plane
+

Bus and Plane

Take the bus to Vienna Schwechat Airport Bbf. then fly from Vienna (VIE) to Reykjavik Keflavik Nas (KEF).

  • Duration6h 15m
  • Flight time4h 45m
  • Typical cost
    ISK 17,620($125)
Operated by

Multiple operators

2
train
+
plane
+

Train and Plane

Take the train to Budapest-Nyugati then fly from Budapest (BUD) to Reykjavik Keflavik Nas (KEF).

  • Duration8h 40m
  • Flight time5hrs
  • Typical cost
    ISK 35,930($260)
Operated by

Multiple operators

Frequently asked questionsabout travel between Bratislava and Reykjavik

There are several options for getting from Bratislava to Reykjavik by bus, plane and train. The cheapest option is to take the bus and then fly which costs around ISK 17,620 ($125) and will take around 6h 15m.

The distance between Bratislava and Reykjavik is around 3,043km (1,891 miles). In a direct line (as the crow flies), the distance is 2,927km (1,819 miles)

It takes around 6h 15m to get from Bratislava and Reykjavik by bus and plane.

The quickest way to get from Bratislava to Reykjavik is to take the bus and then fly which takes around 6h 15m and will set you back approx ISK 17,620 ($125).

The cheapest way to travel between Bratislava and Reykjavik is to take the bus and then fly which will typically cost around ISK 17,620 ($125) for a standard one-way ticket.

Flights and Airlines

It doesn't look like you can fly directly from Bratislava to Reykjavik. We recommend that you take the bus to Vienna Schwechat Airport Bbf. then fly from Vienna (VIE) to Reykjavik Keflavik Nas (KEF). instead which will take 6h 15m.

The closest major airport to Reykjavik is Reykjavik Airport (RKV) (RKV) which is approximately 2km (1 miles) from Reykjavik. Keflavík International Airport (KEF) (KEF) and Isafjordur Airport (IFJ) (IFJ) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

If you don't have a car, the easiest way to get from Bratislava to Reykjavik is to take the bus and then fly which takes, on average, 6h 15m and will usually cost around ISK 17,620 ($125).

How do I get from Bratislava to Reykjavik

Compare travel optionsbetween Bratislava and Reykjavik

Transport options from Bratislava to Reykjavik
Transport optionDurationCostFrequencyDistance
Bus and Plane
6h 15m
ISK 17,620($125)
hourly3,043km (1,891 miles)
Train and Plane
8h 40m
ISK 35,930($260)
5 times a day3,402km (2,114 miles)

Top Carriersoperating between Bratislava and Reykjavik

Airports near Reykjavik

The following major airports near Reykjavik offer regular flights to various popular destinations within Iceland and internationally.

RKV
Reykjavik Airport (RKV)
Domestic Airport
Distance
2km (1 miles) from Reykjavik
KEF
Keflavík International Airport (KEF)
International Airport
Distance
37km (23 miles) from Reykjavik
IFJ
Isafjordur Airport (IFJ)
Domestic Airport
Distance
220km (137 miles) from Reykjavik