The cheapest trains from Bad Ischl to Vienna

Showing times and prices for 24 Oct

Cheapest

£22

Average

£41

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Bad Ischl to Vienna will cost around £ 41 if you buy it on the day, but the cheapest tickets can be found for only £ 22.

Cheapest
04:34Bad Ischl3h31 08:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£221One-way
2nd Cheapest
08:53Bad Ischl3h52 12:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
2 changes
£311One-way
2nd Cheapest
05:38Bad Ischl2h52 08:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£311One-way
2nd Cheapest
07:38Bad Ischl3h27 11:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£311One-way
08:53Bad Ischl3h12 12:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£351One-way

Timetable Bad Ischl to Vienna

Showing trains for tomorrow, Sun, 24 Oct
04:34Bad Ischl3h31 08:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
04:34Bad Ischl4h45 09:19Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
05:38Bad Ischl2h52 08:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:05Bad Ischl4h57 12:02Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:38Bad Ischl3h27 11:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:53Bad Ischl3h52 12:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:53Bad Ischl3h12 12:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
09:03Bad Ischl4h59 14:02Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
09:36Bad Ischl3h29 13:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:53Bad Ischl3h52 14:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:53Bad Ischl3h12 14:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
11:03Bad Ischl4h59 16:02Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
11:36Bad Ischl3h29 15:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
12:53Bad Ischl3h12 16:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
12:53Bad Ischl3h52 16:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
13:36Bad Ischl3h29 17:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
13:36Bad Ischl4h09 17:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
14:53Bad Ischl3h52 18:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
14:53Bad Ischl3h12 18:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
15:03Bad Ischl4h59 20:02Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
15:36Bad Ischl3h29 19:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
16:53Bad Ischl3h12 20:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
17:59Bad Ischl2h46 20:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
17:59Bad Ischl2h50 20:49Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
18:53Bad Ischl3h12 22:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
19:36Bad Ischl3h29 23:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
20:52Bad Ischl3h13 00:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
24 Oct
£22ÖBB | Railjet
Mon
25 Oct
£18ÖBB
Thu
28 Oct
£18ÖBB | Railjet

The fastest trains from Bad Ischl to Vienna

Showing times and prices for 24 Oct

Fastest Journey

2 h 46 m

Average

3 h 41 m

Trains per day

27

Distance

212 km

Of the 27 trains that leave Bad Ischl for Vienna every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 212 km distance in an average of 3 h 41 m but if you time it right, some trains will get you there in just 2 h 46 m .

The slowest trains will take 4 h 59 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
17:59Bad Ischl2h46 20:45Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£471One-way
2nd Fastest
17:59Bad Ischl2h50 20:49Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
£471One-way
05:38Bad Ischl2h52 08:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£311One-way
18:53Bad Ischl3h12 22:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£401One-way
12:53Bad Ischl3h12 16:05Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£471One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Bad Ischl and Vienna

distanceDistance131 miles (212 km)
durationAverage train duration2 h 52 min
priceAverage train ticket price£21 (€24)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersÖBB | REX, ÖBB | Regionalzug, Westbahn or ÖBB | Railjet

Trains from Bad Ischl to Vienna cover the 131 miles (212 km) long trip taking on average 2 h 52 min with our travel partners like ÖBB | REX, ÖBB | Regionalzug, Westbahn or ÖBB | Railjet. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £18, but the average price of train tickets is £21. Travellers depart most frequently from Bad Ischl and arrive in Wien Westbahnhof.

Travel Tips

Trains from Bad Ischl to Vienna
Travel by train to Vienna easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bad Ischl to Vienna.
FAQs
What is the cost of cheap trains between Bad Ischl and Vienna?
If you’re looking to save money on tickets, you can find a cheap train between Bad Ischl and Vienna for as little as £18  in the next 7 days.
How much does the train from Bad Ischl to Vienna cost on average?
The Bad Ischl to Vienna train ticket price is on average £21  if you are looking to purchase your tickets for this route in the next week.
What is the distance by train from Bad Ischl to Vienna?
When travelling this route you should expect the distance from Bad Ischl to Vienna via train to be approximately 131 miles (212 km).
How many hours does it take from Bad Ischl to Vienna by train?
On average the Bad Ischl to Vienna train time is 2 h 52 min  covering the 131 miles (212 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station from Bad Ischl to Vienna do I depart from? Which Vienna train station from Bad Ischl do I arrive in?

Omio customers travelling this route depart most frequently from Bad Ischl   and arrive in Wien Westbahnhof.

Where is the train station in Bad Ischl to go to Vienna? Where is the train station in Vienna located?

The most popular departure train station with passengers for this route, called Bad Ischl, is located 0 mile (s) / 0 km from the city centre of Bad Ischl.

The most popular arrival train station, Wien Westbahnhof, is located 1 mile (s) / 2 km away from the city centre of Vienna.

What train providers go from Bad Ischl to Vienna?
When taking a train from Bad Ischl to Vienna, you can count on ÖBB | REX, ÖBB | Regionalzug, Westbahn or ÖBB | Railjet for the best way to get you to Vienna. You can also check all possible train companies who offer a service to Vienna from Bad Ischl and compare the amenities they offer before buying a train ticket.
How many trains are there from Bad Ischl to Vienna a day?
The average number of trains departing Bad Ischl for Vienna is 12 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Bad Ischl to Vienna? When can I take the last train for the day?
You can take the first train from Bad Ischl to Vienna at 05: 37   or take the last train from Bad Ischl to Vienna leaving at 18: 52. Look for the latest Bad Ischl Vienna train times on Omio and book the best time to take the train for this route.
How far in advance should I purchase a train ticket between Bad Ischl and Vienna to get the best deals?
If you purchase Bad Ischl to Vienna train tickets within the next 7 days, you can find one way tickets to cost on average £21. However, booking in advance gives you access to the best prices for trains between Bad Ischl and Vienna. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Bad Ischl
Vienna
The major railway station for departures from Bad Ischl is Bad Ischl. Read all the information you need to know about services, amenities and connections at Bad Ischl for your trip from Bad Ischl to Vienna.