HUB hero image

How to Travel from

Olomouc to Vienna

by Plane, Train, Bus or Car

Olomouc
+0
Vienna
Transport search to Vienna
Olomouc
+0
Vienna
Building a composite car route
Cheapest
Best Offer!
Car
2 h 19 min
202 km.
from $11
Composite Route Car Only
Schedule

Olomouc, Czech → Vienna, Austria

All
Bus
09 Jun 2026
June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
All days
10 Jun, Wed
11 Jun, Thu
12 Jun, Fri
13 Jun, Sat
14 Jun, Sun
Bus
RegioJet
10 Jun, Wed
02:55
Olomouc Main Train Station
Duration: 3 h 35 min
10 Jun, Wed
06:30
Vienna Airport
Standard (Bus)
from 11.90€
Relax (Bus)
from 13.90€
from 11.90 €
Bus
RegioJet
10 Jun, Wed
02:55
Olomouc Main Train Station
Duration: 3 h 15 min
10 Jun, Wed
06:10
Vienna Main train station (Südtiroler Platz)
Standard (Bus)
from 11.90€
Relax (Bus)
from 13.90€
from 11.90 €
Bus
10 Jun, Wed
06:00
Olomouc Main Train Station
Olomouc Main Train Station - Brno Benesova Bus Station - Vienna Airport 2 transfers
Duration: 3 h 40 min
10 Jun, Wed
09:40
Vienna Airport
Route details
Transfers Olomouc Main Train Station → Vienna Airport
Bus
10 Jun, Wed
06:00
Olomouc Main Train Station
Duration: 1 h 5 min
10 Jun, Wed
07:05
Brno Benesova Bus Station
RegioJet
Transfer in Brno Benesova Bus Station, 35 min
10 Jun, Wed
07:40
Brno Benesova Bus Station
Duration: 2 h
10 Jun, Wed
09:40
Vienna Airport
RegioJet
from 24.00 €
Bus
10 Jun, Wed
06:10
Olomouc Fakultní nem
Olomouc Fakultní nem - Brno Benesova Bus Station - Vienna Airport 2 transfers
Duration: 3 h 30 min
10 Jun, Wed
09:40
Vienna Airport
Route details
Transfers Olomouc Fakultní nem → Vienna Airport
Bus
10 Jun, Wed
06:10
Olomouc Fakultní nem
Duration: 55 min
10 Jun, Wed
07:05
Brno Benesova Bus Station
RegioJet
Transfer in Brno Benesova Bus Station, 35 min
10 Jun, Wed
07:40
Brno Benesova Bus Station
Duration: 2 h
10 Jun, Wed
09:40
Vienna Airport
RegioJet
Standard (Bus)
from 20.00€
Relax (Bus)
from 22.40€
from 20.00 €
Bus
10 Jun, Wed
07:30
Olomouc Main Train Station
Olomouc Main Train Station - Brno Benesova Bus Station - Vienna Main train station (Südtiroler Platz) 2 transfers
Duration: 4 h 10 min
10 Jun, Wed
11:40
Vienna Main train station (Südtiroler Platz)
Route details
Transfers Olomouc Main Train Station → Vienna Main train station (Südtiroler Platz)
Bus
10 Jun, Wed
07:30
Olomouc Main Train Station
Duration: 1 h 5 min
10 Jun, Wed
08:35
Brno Benesova Bus Station
RegioJet
Transfer in Brno Benesova Bus Station, 1 h 5 min
10 Jun, Wed
09:40
Brno Benesova Bus Station
Duration: 2 h
10 Jun, Wed
11:40
Vienna Main train station (Südtiroler Platz)
RegioJet
from 15.30 €

Cheapest and Fastest Ways to Travel from Olomouc to Vienna

Composite routes from Olomouc to Vienna

Cheapest
Other
Details

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Olomouc to Vienna,
Ave. Duration:
2h 55m
Frequency:
Every 4 hours
Estimated price:
$22.90–$31.81

Train operators

RegioJet

Phone:
+420 222 222 221
Website:
regiojet.com/
Bus from Olomouc to Vienna,
Ave. Duration:
3h 15m
Frequency:
Once daily
Estimated price:
$15.27–$22.90

PKP Intercity

Phone:
703 200 200
Website:
intercity.pl
Train from Prerov to Wien
Ave. Duration:
2h
Frequency:
5 times a day
Estimated price:
$12.72–$20.36

Czech Railways (ČD)

Phone:
+420 221 111 122
Website:
cd.cz/default.htm
Train from Olomouc Hlavni Nadrazi to Breclav
Ave. Duration:
1h 27m
Frequency:
Every 4 hours
Estimated price:
$10.81–$26.72
Train from Breclav to Wien
Ave. Duration:
1h 24m
Frequency:
Hourly
Estimated price:
$7.63–$19.08

Questions and Answers

What is the cheapest way to get from Olomouc to Vienna?

The cheapest way to get from Olomouc to Vienna is to train which costs $11.96 - $21.74 and takes 3h 18m.

What is the fastest way to get from Olomouc to Vienna?

The fastest way to get from Olomouc to Vienna is to drive which takes 2h 22m and costs $36.96 - $59.78 .

Is there a direct bus between Olomouc and Vienna?

Yes, there is a direct bus departing from Olomouc and arriving at Vienna, International Busterminal (VIB). Services depart every three hours, and operate every day. The journey takes approximately 2h 55m.

Is there a direct train between Olomouc and Vienna?

No, there is no direct train from Olomouc to Vienna. However, there are services departing from Olomouc Hlavni Nadrazi and arriving at Wien Hbf via Prerov. The journey, including transfers, takes approximately 3h 18m.

How far is it from Olomouc to Vienna?

The distance between Olomouc and Vienna is 217 km. The road distance is 204.6 km.

How do I travel from Olomouc to Vienna without a car?

The best way to get from Olomouc to Vienna without a car is to bus which takes 2h 55m and costs $13.04 - $27.17 .

How long does it take to get from Olomouc to Vienna?

The bus from Olomouc to Vienna, International Busterminal (VIB) takes 2h 55m including transfers and departs every three hours.

Where do I catch the Olomouc to Vienna bus from?

Olomouc to Vienna bus services, operated by FlixBus, depart from Olomouc station.

Where do I catch the Olomouc to Vienna train from?

Olomouc to Vienna train services, operated by PKP Intercity, depart from Prerov station.

Train or bus from Olomouc to Vienna?

The best way to get from Olomouc to Vienna is to bus which takes 2h 55m and costs $13.04 - $27.17 . Alternatively, you can train, which costs $11.96 - $21.74 and takes 3h 18m.

Where does the Olomouc to Vienna bus arrive?

Olomouc to Vienna bus services, operated by FlixBus, arrive at Vienna, International Busterminal (VIB) station.

Where does the Olomouc to Vienna train arrive?

Olomouc to Vienna train services, operated by PKP Intercity, arrive at Wien Hbf station.

Can I drive from Olomouc to Vienna?

Yes, the driving distance between Olomouc to Vienna is 205 km. It takes approximately 2h 22m to drive from Olomouc to Vienna.

How do I get a train ticket from Olomouc to Vienna?

Book your Olomouc to Vienna train tickets online with Omio.

How do I get a bus ticket from Olomouc to Vienna?

Book your Olomouc to Vienna bus tickets online with Omio, FlixBus and Distribusion.

Where can I stay near Vienna?

There are 4423+ hotels available in Vienna. Prices start at $58.59 per night.
+0