[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Graz to Vienna

Showing times and prices for Jul 30

Cheapest

$28

Average

$56

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 $ 56 if you buy it on the day, but the cheapest tickets can be found for only $ 28.

Cheapest
04:14AMGraz Hbf2h48 07:02AMVienna Central Station
0 changes
$281One-way
Cheapest
08:45PMGraz3h17 12:02AMVienna Central Station
1 changes
$281One-way
Cheapest
09:26PMGraz Hbf2h36 12:02AMVienna Central Station
0 changes
$281One-way
2nd Cheapest
05:26AMGraz Hbf2h36 08:02AMVienna Central Station
0 changes
$491One-way
06:27AMGraz3h08 09:35AMVienna Central Station
2 changes
$561One-way

Timetable Graz to Vienna

Showing trains for tomorrow, Fri, Jul 30
04:14AMGraz Hbf2h48 07:02AMVienna Central Station
0 changes
05:13AMGraz2h49 08:02AMVienna Central Station
0 changes
05:26AMGraz Hbf2h36 08:02AMVienna Central Station
0 changes
06:07AMGraz2h55 09:02AMVienna Central Station
0 changes
06:26AMGraz Hbf2h36 09:02AMVienna Central Station
0 changes
06:27AMGraz3h08 09:35AMVienna Central Station
0 changes
06:42AMGraz Hbf2h53 09:35AMVienna Central Station
0 changes
06:56AMGraz3h06 10:02AMVienna Central Station
0 changes
07:26AMGraz Hbf2h36 10:02AMVienna Central Station
0 changes
08:08AMGraz2h54 11:02AMVienna Central Station
0 changes
08:26AMGraz Hbf2h36 11:02AMVienna Central Station
0 changes
08:45AMGraz3h17 12:02PMVienna Central Station
0 changes
09:26AMGraz Hbf2h36 12:02PMVienna Central Station
0 changes
09:45AMGraz3h17 01:02PMVienna Central Station
0 changes
10:26AMGraz Hbf2h36 01:02PMVienna Central Station
0 changes
10:45AMGraz3h17 02:02PMVienna Central Station
0 changes
11:26AMGraz Hbf2h36 02:02PMVienna Central Station
0 changes
11:45AMGraz3h17 03:02PMVienna Central Station
0 changes
12:26PMGraz Hbf2h36 03:02PMVienna Central Station
0 changes
12:45PMGraz3h17 04:02PMVienna Central Station
0 changes
01:26PMGraz Hbf2h36 04:02PMVienna Central Station
0 changes
01:45PMGraz3h17 05:02PMVienna Central Station
0 changes
02:26PMGraz Hbf2h36 05:02PMVienna Central Station
0 changes
02:35PMGraz Hbf3h00 05:35PMVienna Central Station
0 changes
02:45PMGraz3h17 06:02PMVienna Central Station
0 changes
03:26PMGraz Hbf2h36 06:02PMVienna Central Station
0 changes
03:45PMGraz3h17 07:02PMVienna Central Station
0 changes
04:26PMGraz Hbf2h36 07:02PMVienna Central Station
0 changes
04:29PMGraz3h06 07:35PMVienna Central Station
0 changes
04:44PMGraz Hbf2h51 07:35PMVienna Central Station
0 changes
04:45PMGraz3h17 08:02PMVienna Central Station
0 changes
05:26PMGraz Hbf2h36 08:02PMVienna Central Station
0 changes
05:45PMGraz3h17 09:02PMVienna Central Station
0 changes
06:26PMGraz Hbf2h36 09:02PMVienna Central Station
0 changes
06:35PMGraz Hbf3h00 09:35PMVienna Central Station
0 changes
06:45PMGraz3h17 10:02PMVienna Central Station
0 changes
07:26PMGraz Hbf2h36 10:02PMVienna Central Station
0 changes
07:45PMGraz3h17 11:02PMVienna Central Station
0 changes
08:26PMGraz Hbf2h36 11:02PMVienna Central Station
0 changes
08:45PMGraz3h17 12:02AMVienna Central Station
0 changes
09:26PMGraz Hbf2h36 12:02AMVienna Central Station
0 changes
10:55PMGraz8h07 07:02AMVienna Central Station
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Jul 29
$25ÖBB
$16Flixbus
Fri
Jul 30
$25ÖBB
$19Flixbus
Sat
Jul 31
$25ÖBB
$19Flixbus
Sun
Aug 1
$19ÖBB
$16Flixbus
Mon
Aug 2
$19ÖBB
Find prices
Tue
Aug 3
$19ÖBB | Railjet
$11Flixbus
Wed
Aug 4
$19ÖBB | Railjet
$11Flixbus
Thu
Aug 5
$19ÖBB | Railjet
$11Flixbus
Fri
Aug 6
Find prices
$11Flixbus
Sat
Aug 7
$19ÖBB
$11Flixbus
Sun
Aug 8
$19ÖBB | InterCity
Find prices
Mon
Aug 9
$19ÖBB | Railjet
$11Flixbus
Tue
Aug 10
$12ÖBB | Railjet
$11Flixbus
Wed
Aug 11
$12ÖBB | Railjet
$11Flixbus
Thu
Aug 12
$12ÖBB | Railjet
$11Flixbus
Fri
Aug 13
$12ÖBB
$11Flixbus
Sat
Aug 14
$19ÖBB
$11Flixbus
Sun
Aug 15
$19ÖBB | InterCity
$11Flixbus
Mon
Aug 16
$19ÖBB
$11Flixbus
Tue
Aug 17
$12ÖBB | Railjet
$11Flixbus
Wed
Aug 18
$12ÖBB | Railjet
$11Flixbus

The fastest trains from Graz to Vienna

Showing times and prices for Jul 30

Fastest Journey

2 h 36 m

Average

3 h 2 m

Trains per day

42

Distance

145 km

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

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

The slowest trains will take 8 h 7 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
05:26AMGraz Hbf2h36 08:02AMVienna Central Station
0 changes
$491One-way
Fastest
09:26AMGraz Hbf2h36 12:02PMVienna Central Station
0 changes
$591One-way
Fastest
01:26PMGraz Hbf2h36 04:02PMVienna Central Station
0 changes
$591One-way
Fastest
02:26PMGraz Hbf2h36 05:02PMVienna Central Station
0 changes
$591One-way
Fastest
07:26AMGraz Hbf2h36 10:02AMVienna Central Station
0 changes
$561One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information between Graz and Vienna

distanceDistance89 miles (144 km)
durationAverage train duration2 h 36 min
priceAverage train ticket price$21 (€17)
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 trip taking on average 2 h 36 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. You can get the cheapest train tickets for this trip for as low as $19 (€15), but the average price of train tickets is $21 (€17). Travelers depart most frequently from Graz Hbf and arrive in Wien Hauptbahnhof.

Train companies

ÖBB trains between Graz and Vienna

You can travel by train from Graz to Vienna with ÖBB for as low as $19 (€15). When you search for schedules and tickets, Omio will show you the best route.

ÖBB

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

Omio helps you compare and book the perfect train with ÖBB from Graz to Vienna for a smooth and relaxing journey. Check the latest ÖBB train schedules for the ideal departure and arrival times, take a look at the travel information for the Graz to Vienna train with ÖBB (such as baggage allowance and amenities offered onboard), compare the best connections for your Graz - Vienna route and then book a cheap train ticket with ease. The distance from Graz to Vienna by train is 89 miles (144 km). You can book tickets for this ÖBB train for as low as $19 (€15) one-way if you book in advance. When you search for ÖBB tickets between Graz and Vienna in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect ÖBB Graz - Vienna train ticket online and enjoy your trip!

ÖBB has updated its ticket policies due to the coronavirus. Keep these in mind when booking your ÖBB tickets from Graz to Vienna and when traveling by train:

  • 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 does a cheap train from Graz to Vienna cost?
Looking to save money on your route? Omio customers have found the cheapest train from Graz to Vienna for the next 7 days starting from $19 (€15)  one way.
What is the cost of a train from Graz to Vienna?
In the next 7 days you can expect to pay on average $21 (€17)  for a train ticket from Graz to Vienna.
How far is Graz to Vienna by train?
You should expect to travel around 89 miles (144 km)  from Graz to Vienna by train.
How long is the train ride from Graz to Vienna?
The Graz to Vienna train duration is on average 2 h 36 min, which is to be expected when traveling 89 miles (144 km) to Vienna from Graz. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure train station in Graz and arrival train station in Vienna?

When departing from Graz, you have various train station options to start your trip from including Graz Hbf, Graz Hbf (Busbahnhof) and Graz Ostbahnhof-Messe Bahnhof. When arriving in Vienna, you can end your journey in train stations like Wien Hauptbahnhof and Wien Westbahnhof.

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

Where is the Graz train station located? Where is the Vienna train station located?

Passengers board the train most frequently from Graz Hbf, which is located around 1 mile (s) / 2 km away from the city center, and they get off the train at Wien Hauptbahnhof, located 1 mile (s) / 2 km away from the city center.

Which train companies should I travel with 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.
When is the earliest train from Graz to Vienna? When is the last train from Graz to Vienna?
You can take the first train from Graz to Vienna at 4: 42 AM. The last train from Graz to Vienna that you can take departs at 8: 55 PM. Omio shows you the latest train from Graz to Vienna schedule to help you book the best departure time for this route.
How early should I purchase train tickets to Vienna from Graz to score the best deals?
The price of a one way train ticket from Graz to Vienna is on average $21 (€17) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets between Graz and Vienna available a few months in advance.
Stations

Important Stations and Airports for this Journey

Graz
Vienna
Graz Hbf
Amenities