Hohensalzburg Fortress above the rooftops of Salzburg's old town
Plan · Getting here

Salzburg to Kitzbühel

Last updated

The train from Salzburg Hauptbahnhof is the standard public-transport route to Kitzbühel, with some direct trains via Schwarzach-St. Veit and Saalfelden and others needing one change. From Salzburg Airport you first take city bus 2 to the Hauptbahnhof. On winter Saturdays, when the charter flights land, pre-book a transfer if you have skis or children.

Salzburg is the closest big gateway to Kitzbühel, and in winter its airport fills with ski charters every Saturday. It’s also a city people visit for its own sake, so plenty of travellers arrive from the old town rather than off a plane.

Both starts end at Salzburg Hauptbahnhof if you’re going by train, which keeps this page short. If you’re still sorting the rest of the trip, our planning basics cover the other decisions.

We give journey times only where ÖBB or the airport publish them. The rail timetable changes on 13 December 2026, so treat every connection as something to confirm on ÖBB Scotty.

Airport or city: where are you starting?

Either way the train leaves from Salzburg Hbf; from the airport you add a short bus ride first.

From Salzburg Airport (SZG): bus 2 runs daily between the terminal and the Hauptbahnhof every 15 to 20 minutes (every 20 on Sundays and holidays) and takes about 23 minutes (Salzburg Airport, as of November 2026). Bus 10 goes to the city centre instead, so don’t take that one.

From Salzburg city: go straight to the Hauptbahnhof and pick up the train there.

By train from Salzburg Hbf

Some trains run through to Kitzbühel; on the rest you change once.

The airport bus to the station

Bus 2 stops in front of the terminal. With a suitcase it’s fine. With two ski bags and children it’s the weakest part of the whole trip, which is one reason families often skip straight to a transfer.

The route through the mountains

There are two rail routes, and Scotty may offer either.

The all-Austrian one runs south via Schwarzach-St. Veit, then west through Zell am See and Saalfelden into Tyrol. ÖBB’s timetable for this line (Fahrplanbild 201, valid to 12 December 2026) shows trains that start at Salzburg Hbf and run through to Kitzbühel this way without a change (ÖBB timetable PDF). Other services on this route mean a change at Saalfelden.

The second route goes west via Rosenheim in Germany to Wörgl, where you change for Kitzbühel. That’s the one Kitzbühel’s tourist office describes (source).

Our pick is the through train via Saalfelden whenever the timing works: no change, no platform dash with skis, and the Pinzgau valley out of the window. There’s also a practical reason in 2027. ÖBB says the line between Freilassing and Rosenheim will be closed from 8 February to 9 July 2027 for German track work (ÖBB). In the second half of the ski season, expect Scotty to route you via Saalfelden anyway.

Getting off in Kitzbühel

Kitzbühel has three stations: Kitzbühel, Kitzbühel Hahnenkamm and Schwarzsee. The Hahnenkamm stop sits right next to the Hahnenkamm gondola, according to the tourist office (source). Through trains via Saalfelden reach the main Kitzbühel station first and Hahnenkamm a few minutes later; via Wörgl the order is reversed. Check which is nearer your hotel.

Tickets and the ÖBB app

Book on oebb.at or in the ÖBB app. Advance fares exist on some trains but tie you to one departure, which is risky after a flight. Skis and snowboards travel free on ÖBB trains even above the normal luggage size, as long as you keep them with you (ÖBB fare rules).

This is not for you if you’re landing on a Saturday afternoon with a family’s worth of ski gear. Bus, platform, train, then a taxi at the far end adds up.

By bus

There’s no direct bus that we could confirm on an operator’s site, despite what some booking sites show.

What does exist, according to Salzburg Airport, is a two-bus route: Postbus 260 from the terminal to Lofer, then a change to VVT bus 4012 towards St. Johann and Kitzbühel (Salzburg Airport). We don’t quote a journey time because we couldn’t confirm the current timetable. Check it on VVT or Salzburg Verkehr before relying on it, especially for the change at Lofer.

It’s not for anyone with ski bags or a tight arrival time. It suits a light traveller on a budget who likes country buses.

By transfer

From the airport with skis, children or a group, a pre-booked transfer is the easy answer.

On a charter Saturday the transfer desks and coach bays are at their busiest. The airport even reserves separate parking areas for buses on winter Saturdays (Salzburg Airport). Book before you fly and give the operator your flight number.

It’s not worth it for a couple with carry-ons arriving midweek in daylight; bus 2 and the train cost far less.

Plan your trip

Plan your trip

Airport transfer

Shared and private transfers from Munich, Salzburg and Innsbruck airports, door to door.

Car rental

Useful for day trips and mountain roads. In winter, ask for a car fitted with winter tyres.

Some links are affiliate links. If you book through them we may earn a commission at no extra cost to you. How this works.

By car

The usual drive goes through Germany and the Saalach valley via Lofer, and it needs no Austrian vignette.

The two road options

Kitzbühel’s tourist office describes the route from the airport: the A1 towards Munich, exit at Bad Reichenhall, the B21 to Lofer, the B178 towards St. Johann in Tirol and the B161 to Kitzbühel. It puts the drive at about 1.5 hours and 81 km (source). The other option stays on the German A8 to the Inntal and enters Austria at Kufstein; it’s longer but all motorway until Kufstein Süd.

Vignette and winter equipment

ASFINAG lists the A1 from the Walserberg border to the Salzburg Nord junction as vignette-free, and the same for the A12 from the Kufstein border to Kufstein Süd (ASFINAG). On either route above, starting from the airport, you can reach Kitzbühel without one. If you use other Austrian motorways during your stay, a digital 10-day vignette cost €12.80 as of November 2026 (ASFINAG shop). ASFINAG has announced higher prices from 1 January 2027, so check the shop again before a January trip.

From 1 November to 15 April you need winter tyres on all wheels in wintry conditions, or chains on two driven wheels when the road is snow-covered (oesterreich.gv.at). Lofer and the road to St. Johann can be fully snowy, so take the rule seriously.

Parking on arrival

Ask your hotel about parking before you arrive. For skiing, parking at the Hahnenkamm gondola is paid, while the car parks at the Hornbahn, Jochberg, Pass Thurn and Bichlalm lifts are free for lift users (Kitzbühel Tourismus, as of November 2026).

How the options compare

Salzburg to Kitzbühel by mode
ModeFrom airport or cityChangesBest for
TrainCity: Salzburg Hbf. Airport: bus 2 first0 on through trains via Saalfelden, otherwise 1Value, light luggage, city starts
BusAirport: Postbus 260 to LoferAt least 1 (Lofer)Budget travellers with time and little luggage
TransferEither, door to doorNoneSkis, children, groups, charter Saturdays
CarEitherNoneFlexibility and day trips
As of November 2026. Source: ÖBB Fahrplanbild 201 and Salzburg Airport.

Doing it as a day trip the other way

Staying in Kitzbühel and want to see Salzburg? The train via Saalfelden or Wörgl makes it a long but doable day. Our day trips guide weighs it against closer options. Hallstatt is the other big name people ask about; it’s further than Salzburg, and getting to Hallstatt from Kitzbühel explains why most people go by car or with a driver.

Christmas and winter-Saturday timing

Advent weekends bring extra traffic into Salzburg for the city’s Christmas markets. Add Saturday ski changeover traffic in December and the B178 through Lofer can be slow.

If you’re coming for the Christmas market in Kitzbühel itself, the train avoids all of it. The 13 December timetable change also falls right in Advent, so book rail travel for mid-December only after checking the new timetable.

Which one to choose

Starting in the city with a suitcase: train from the Hauptbahnhof, ideally a through train via Saalfelden. Landing at the airport with skis or children, especially on a Saturday: pre-book a transfer. Want freedom for day trips: drive via Lofer and skip the vignette.

Next, pick which area to stay in, then use our full guide to Kitzbühel for the rest. Still choosing an airport? Compare flying into Munich and the Innsbruck route.

Frequently asked questions

Is there a direct train from Salzburg to Kitzbühel?

Yes, on some departures. ÖBB's 2026 timetable shows trains starting at Salzburg Hbf that run via Schwarzach-St. Veit and Saalfelden to Kitzbühel without a change. Other connections mean changing at Saalfelden or at Wörgl. The timetable changes on 13 December 2026, so check ÖBB Scotty for your date.

How do I get from Salzburg Airport to kitzbuhel?

Take bus 2 from the terminal to Salzburg Hauptbahnhof (about 23 minutes, according to the airport), then the train. With ski bags or a group, a pre-booked transfer is simpler. By car, Kitzbühel's tourist office describes the drive via Lofer and puts it at about 1.5 hours.

Is there a bus from Salzburg to Kitzbühel?

Not a direct one that we could find on an operator's site. Salzburg Airport lists Postbus 260 from the terminal to Lofer, then VVT bus 4012 on towards St. Johann and Kitzbühel. It works for light travellers with time; the train is easier.

How long is the drive from Salzburg to Kitzbühel?

Kitzbühel's tourist office puts the drive from Salzburg Airport at about 1.5 hours and 81 km, via Bad Reichenhall and Lofer. Allow more on winter Saturdays and in Advent.

Salzburg or Munich: which airport is better for Kitzbühel?

Salzburg is closer and the rail trip has fewer changes. Munich has far more flights. If a Salzburg flight fits your dates, take it; if not, see our page on flying into Munich.