Cheap train tickets from Graz to Vienna

Showing times and prices for Dec 9

Cheapest

$12

Average

$25

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 Graz to Vienna will cost around $ 25 if you buy it on the day, but the cheapest tickets can be found for only $ 12.

Cheapest
08:45PMGraz3h17 12:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$121One-way
Cheapest
07:45PMGraz3h17 11:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$121One-way
Cheapest
06:45PMGraz3h17 10:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$121One-way
2nd Cheapest
09:16AMGraz2h46 12:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$181One-way
2nd Cheapest
05:45PMGraz3h17 09:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$181One-way

Train schedule from Graz to Vienna

Showing trains for tomorrow, Thu, Dec 9
05:13AMGraz2h49 08:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:07AMGraz2h55 09:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:27AMGraz3h08 09:35AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:56AMGraz3h06 10:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:08AMGraz2h54 11:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
09:16AMGraz2h46 12:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
09:45AMGraz3h17 01:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:45AMGraz3h17 02:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
11:45AMGraz3h17 03:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
12:45PMGraz3h17 04:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
01:45PMGraz3h17 05:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
02:45PMGraz3h17 06:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
03:45PMGraz3h17 07:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
04:45PMGraz3h17 08:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
05:45PMGraz3h17 09:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:45PMGraz3h17 10:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:45PMGraz3h17 11:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:45PMGraz3h17 12:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
09:45PMGraz7h51 05:36AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:55PMGraz8h07 07:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Dec 8
$24ÖBB
Find prices
Thu
Dec 9
$12ÖBB | Railjet
Find prices
Fri
Dec 10
$18ÖBB | Euro City (EC)
Find prices
Sat
Dec 11
$12ÖBB
Find prices
Sun
Dec 12
$12ÖBB | Euro City (EC)
Find prices
Mon
Dec 13
$12ÖBB | Railjet
Find prices
Tue
Dec 14
$12ÖBB | Railjet
Find prices
Wed
Dec 15
$12ÖBB
Find prices
Thu
Dec 16
$12ÖBB | Railjet
$44Flixbus
Fri
Dec 17
$12ÖBB | Railjet
$44Flixbus
Sat
Dec 18
$18ÖBB | Railjet
Find prices
Sun
Dec 19
$12ÖBB | Euro City (EC)
$24Flixbus
Mon
Dec 20
$12ÖBB | Railjet
Find prices
Tue
Dec 21
$12ÖBB | Railjet
Find prices
Wed
Dec 22
$12ÖBB | Euro City (EC)
Find prices
Thu
Dec 23
$12ÖBB | Railjet
Find prices
Fri
Dec 24
$12ÖBB | Railjet
Find prices
Sat
Dec 25
$12ÖBB | Railjet
$24Flixbus
Sun
Dec 26
$12ÖBB | Euro City (EC)
$33Flixbus
Mon
Dec 27
$12ÖBB | Railjet
Find prices
Tue
Dec 28
$12ÖBB | Railjet
Find prices

Fastest train times from Graz to Vienna

Showing times and prices for Dec 9

Fastest Journey

2 h 46 m

Average

3 h 39 m

Trains per day

20

Distance

145 km

It's difficult to get from Graz to Vienna without transferring at least once.

Fastest
09:16AMGraz2h46 12:02PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$181One-way
2nd Fastest
05:13AMGraz2h49 08:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$301One-way
08:08AMGraz2h54 11:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$301One-way
06:07AMGraz2h55 09:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$301One-way
06:56AMGraz3h06 10:02AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$301One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Graz to Vienna

distanceDistance89 miles (144 km)
durationAverage train duration2 h 50 min
priceAverage train ticket price$14 (€12)
changesDirect trainYes
carriersTrain companiesÖBB | Railjet, ÖBB | S-Bahn, ÖBB | Euro City (EC), ÖBB, ÖBB | REX or ÖBB | InterCity

Trains from Graz to Vienna cover the 89 miles (144 km) long route taking on average 2 h 50 min with our travel partners like ÖBB | Railjet, ÖBB | S-Bahn, ÖBB | Euro City (EC), ÖBB, ÖBB | REX or ÖBB | InterCity. There are direct train services available. While the average ticket price for this journey costs around $14 (€12), you can find the cheapest train ticket for as low as $12 (€10). Travelers depart most frequently from Graz Hbf and arrive in Wien Westbahnhof.

Train companies: ÖBB from Graz to Vienna trains

Find the best trains between Graz and Vienna with Omio's travel partners ÖBB from $12 (€10). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

ÖBB

ÖBB is Austria's main train company and offers the following different ticket types for your next trip to Vienna from Graz by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

It’s easy to book your ÖBB train ticket between Graz and Vienna online with Omio! Simply check the current ÖBB train schedules for your ideal departure and arrival times, compare the best route from Graz to Vienna as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap ÖBB train tickets online. Prices for ÖBB trains to Vienna from Graz start at $12 (€10) one-way if you book in advance, and you can expect to travel around 89 miles (144 km). If you search for ÖBB trains in the Omio app, you can check straight away if the ÖBB tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train from Graz to Vienna. Let Omio do all the work for you finding the best Graz to Vienna ÖBB train ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: $12

ÖBB has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train between Graz and Vienna:

  • Refund or voucher policy
  • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
    • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
    • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Graz to Vienna

In a day, there are 18 trains from Graz to Vienna, 10 of which travel direct. While the direct trains take an average of 3 hours and 4 minutes to cover the 90-mile distance, some will get you there in 2 hours and  36 minutes. The slowest train will usually involve 1 or 2 changes along the way, taking up to 7 hours and 31 minutes.

Graz to Vienna train times: daily departures

There are a total of 18 trains that leave Graz for Vienna daily. Of the 18 trains, 10 travel direct while the remaining ones involve at least 1 change along the way. The first train leaves the station at Graz at around 12:05 a.m. while the last one leaves at about 8:25 p.m. There are several trains in between to ensure convenience.

How long is the journey by train from Graz to Vienna?

Direct trains from Graz to Vienna take an average of 3 hours and 4 minutes. While the fastest train will get you to Vienna in 2 hours and 36 minutes, the slowest will involve 1 or 2 changes and will take a maximum of 7 hours and 31 minutes. The overall average train duration from Graz to Vienna is 3 hours and 55 minutes.

What are the departure and arrival stations for trains from Graz to Vienna?

Departure station: The departure station is Graz Hauptbahnhof, abbreviated Graz Hbf. The station is located just over a mile from the city center. Graz Hbf has connections in all directions, station announcements, WiFi, and several shops.

Arrival station: In Vienna, trains arrive at Wien Hauptbahnhof, abbreviated Wien Hbf, or Wien Westbahnhof. Wien Hbf and Wien Westbahnhof are located about 13 and 7 miles from the city center, respectively. These stations have lounges, ticket offices, luggage lockers, supermarkets, and places to eat.

Which train companies travel from Graz to Vienna?

There are two train companies that travel from Graz to Vienna: OBB and REX. When using trains from Graz to Vienna, you can either choose one that travels direct or involves at least one change along the way. OBB provides the option of direct trains from Graz to Vienna. However, both OBB and REX also provide connecting trains between the cities. The direct trains are usually faster and more expensive than those that involve 1 or 2 changes along the way.

OBB Graz to Vienna

Some OBB trains travel direct while others involve a change along the way. There are both Railjet and S-Bahn trains in a day leaving Graz at different times.

REX Graz to Vienna

REX offers journeys that involve a change along the way. Just like OBB, REX has several trains during the day, leaving Graz at different times.

Graz to Vienna trains: services onboard

The 2 trains from Graz to Vienna allow travelers to choose either a first- or second-class compartment depending on their budget and the level of comfort they desire.

Both service providers have no luggage limit on board. Small luggage can be placed on the overhead luggage racks or under the seat, while larger luggage should be placed on luggage racks in the compartments.

OBB provides mobility services to help people with disabilities travel smoothly by rail. Apart from barrier-free access and suitable travel facilities, OBB offers discounts for passengers with a disability.

How to find cheap train tickets from Graz to Vienna?

There are several ways of finding cheap trains from Graz to Vienna. By booking your ticket in advance, you will avoid the rush that pushes ticket prices up. Flexible travel dates will help you to avoid the peak seasons when most people tend to travel. With connecting trains or slower journeys, you will end up paying less since most people choose to travel with the direct and faster trains.

Travel Tips: Trains from Graz 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 Graz to Vienna.
FAQs

How much are cheap trains between Graz and Vienna?

Omio customers have found the cheapest trains from Graz to Vienna to cost as little as $12 (€10)  in the next 7 days.

What is the price of a train ticket from Graz to Vienna?

If you’re looking to book your train tickets in the next week, you can expect the Graz to Vienna train price to come in at an average of $14 (€12)  one way.

How many miles is it from Graz to Vienna by train?

The Graz to Vienna train distance is approximately 89 miles (144 km).

How long is the train ride from Graz to Vienna?

On average the Graz to Vienna train travel time is 2 h 50 min  for the 89 miles (144 km) long route, but the duration can vary if you travel on weekends and holidays.

What train station in Graz goes to Vienna? What train station do I come into Vienna from Graz?

Omio customers book a train from Graz Hbf   to Wien Westbahnhof   most frequently for this route.

Where is the departure train station in Graz located? Where is the arrival train station in Vienna located?

The most popular departure train station with passengers for this route, called Graz Hbf, is located 1.6 miles (2.6 km) from the city center of Graz.

The most popular arrival train station, Wien Westbahnhof, is located 1.8 miles (2.9 km) away from the city center of Vienna.

What train companies offer a service from Graz to Vienna?

When taking a train from Graz to Vienna, you can count on ÖBB | Railjet, ÖBB | S-Bahn, ÖBB | Euro City (EC), ÖBB, ÖBB | REX or ÖBB | InterCity for the best way to get you to Vienna. You can also check all possible train providers who offer a service from Graz to Vienna and compare the amenities they offer before buying a train ticket.

What are the first and last departure train times from Graz to Vienna?

The earliest train departing from Graz to Vienna leaves at 5: 27 AM. The last train departing from Graz to Vienna leaves at 9: 45 PM. You can find the latest Graz to Vienna train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I book train tickets between Graz and Vienna to score the best deals?

If you purchase the Graz to Vienna train within the next 7 days, you can find one way tickets to cost on average $14 (€12). However, booking your train ticket in advance gives you access to the best prices for trains to Vienna from Graz. 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

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