Airports › Europe › Vienna

How to get fromBratislava Airport (BTS) to Vienna

Bratislava airport is about 55 km from Vienna. Direct buses (Slovak Lines, Flixbus, RegioJet) reach Vienna in 60–75 minutes for about €5–12. Bratislava city is 20 minutes away by bus 61.

Cheapest: Direct bus to Vienna · from €5Fastest: Taxi · about 50 minChecked November 2026

Compare your options

Typical cost and journey time from Bratislava into Vienna.

Direct bus to Vienna

Cheapest
Cost
About €5–12
Time
60–75 min to ViennaErdberg / Hbf
Hours
Roughly hourly, early morning to late evening
Where to find it
Bus stop outside arrivals.
Good to know
For Bratislava, city bus 61 runs to the main station in about 25 minutes.

Taxi

Fastest
Cost
About €80–110
Time
50–60 min to Vienna
Hours
24/7
Where to find it
Taxi rank outside arrivals.

Bolt / Uber

Cost
About €70–100 to Vienna
€10–15 to Bratislava
Time
50–60 min
Hours
24/7
Where to find it
Pick-up in the car park.
Our pick

The direct bus to Vienna is cheap and painless. Bratislava's old town is worth a night if your flight times allow.

Quick answers

The questions people ask most about Bratislava.

What's the cheapest way from Bratislava to Vienna?

Direct bus to Vienna: About €5–12, taking 60–75 min to Vienna (Erdberg / Hbf).

How much is a taxi from BTS to Vienna?

About €80–110. The ride takes 50–60 min to Vienna.

What hours does the Direct bus to Vienna run?

Roughly hourly, early morning to late evening.

Where do Bolt / Uber pick up at Bratislava?

Pick-up in the car park. Expect to pay about €70–100 to Vienna · €10–15 to Bratislava.

Where do I catch the Direct bus to Vienna?

Bus stop outside arrivals.

Other airports for Vienna

All airports →