Skip to main content

How to get from Schwechat to Perchtoldsdorf by bus and train?

By bus and train

To get from Schwechat to Perchtoldsdorf in Austria, you’ll need to take 2 train lines and one bus line: take the REX7 train from Schwechat Bahnhof station to Wien Rennweg station. Next, you’ll have to switch to the REX3 train and finally take the 61B bus from Liesing station to Pellmanngasse station. The total trip duration for this route is approximately 49 min.

49min
Walk to train station
Train - REX7REX7
Train - REX3REX3
Bus - 61B61B
Leaves from Schwechat Bahnhof
Step by Step
  • 1
    Walk to train station
    Walk to train station
    Schwechat Bahnhof
    320 m • 5 min
  • 2
    Train - REX7REX7
    Wait for train
    REX7
    Wien Leopoldau
  • 3
    Ride to train station
    Ride to train station
    Wien Rennweg
    11 min
  • 4
    Train - REX3REX3
    Wait for train
    REX3
    Bad Vöslau Bahnhof
  • 5
    Ride to train station
    Ride to train station
    Wien Liesing
    17 min
  • 6
    Walk to bus station
    Walk to bus station
    Liesing
    180 m • 3 min
  • 7
    Bus - 61B61B
    Wait for bus
    61B
    Vösendorf-Siebenhirten
  • 8
    Ride to bus station Pellmanngasse
    Ride to bus station
    Pellmanngasse
    4 min
*Duration based on 8am traffic

By bus

To get from Schwechat to Perchtoldsdorf in Austria, take the 266 bus from Schwechat Möhringgasse station to Vösendorf-Siebenhirten station. Next, take the 207 bus from Vösendorf-Siebenhirten station to Wien Pellmanngasse station. The total trip duration for this route is approximately 1 hr 17 min.

77min
Bus - 266266
Bus - 207207
Walk to Perchtoldsdorf
Leaves from Schwechat Möhringgasse
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Schwechat
  • 2
    Bus - 266266
    Wait for bus
    266
    Wien Siebenhirten
  • 3
    Ride to bus station
    Ride to bus station
    Vösendorf-Siebenhirten
    48 min
  • 4
    Bus - 207207
    Wait for bus
    207
    Wien Liesing Via Scs
  • 5
    Ride to bus station
    Ride to bus station
    Wien Pellmanngasse
    10 min
  • 6
    Walk to Perchtoldsdorf
    Walk to
    Perchtoldsdorf
    50 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Austria.
All local mobility options in one app
Public transit directions from Schwechat to Perchtoldsdorf
The distance between Schwechat, Austria and Perchtoldsdorf, Austria is approximately 24.8 km, which can typically be travelled in 49 min. Moovit will show you the directions from Schwechat to Perchtoldsdorf by bus and train, so no matter how you choose to travel in Austria – you will always have plenty of easy options.
Public transit stations close to Schwechat

Schwechat is located at Schwechat, Austria and the nearest public transit station is Schwechat Möhringgasse.

Train stations close to Schwechat:

  • Schwechat Bahnhof
  • Wien Kaiserebersdorf

Bus stations close to Schwechat:

  • Schwechat Möhringgasse
  • Schwechat B10/Hauptplatz
  • Schwechat Ehrenbrunngasse
Public transit stations close to Perchtoldsdorf, Austria

Perchtoldsdorf is located at Perchtoldsdorf, Austria and the nearest public transit station is Wien Franz-Lehár-Gasse.

Train stations close to Perchtoldsdorf:

  • Wien Liesing

Bus stations close to Perchtoldsdorf:

  • Wien Franz-Lehár-Gasse
  • Franz-Lehár-Gasse
  • Pellmanngasse

By bus

To get from Schwechat to Perchtoldsdorf in Austria, take the 266 bus from Schwechat Möhringgasse station to Vösendorf-Siebenhirten station. Next, take the 207 bus from Vösendorf-Siebenhirten station to Wien Pellmanngasse station. The total trip duration for this route is approximately 1 hr 17 min.

77min
Bus - 266266
Bus - 207207
Walk to Perchtoldsdorf
Leaves from Schwechat Möhringgasse
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Schwechat
  • 2
    Bus - 266266
    Wait for bus
    266
    Wien Siebenhirten
  • 3
    Ride to bus station
    Ride to bus station
    Vösendorf-Siebenhirten
    48 min
  • 4
    Bus - 207207
    Wait for bus
    207
    Wien Liesing Via Scs
  • 5
    Ride to bus station
    Ride to bus station
    Wien Pellmanngasse
    10 min
  • 6
    Walk to Perchtoldsdorf
    Walk to
    Perchtoldsdorf
    50 m • 1 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Schwechat to Perchtoldsdorf?

    The fastest way takes 49 minutes, using Bus line REX7, Bus line REX3, Bus line 61B.

  • What is the alternative route to get from Schwechat to Perchtoldsdorf?

    The alternative route takes 77 minutes, using Bus line 266, Bus line 207.

  • Is there a direct train between Schwechat and Perchtoldsdorf in Austria?

    No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 49 min.

  • Which train line goes from Schwechat to Perchtoldsdorf in Austria?

    The REX7 train line goes from Schwechat Bahnhof station near Schwechat to Wien Leopoldau station. From there you’ll have to take one train line and one bus line till Wien Leopoldau station near Perchtoldsdorf in Austria

  • How long does it take to travel from Schwechat to Perchtoldsdorf in Austria by train and bus?

    The total travel time between Schwechat and Perchtoldsdorf in Austria by train and bus is about 49 min.

  • Where do I get on the train near Schwechat to get to Perchtoldsdorf in Austria?

    Get on the REX7 train from the Schwechat Bahnhof station near Schwechat in Austria.

  • Where do I get off the train when travelling between Schwechat and Perchtoldsdorf in Austria?

    Get off the train at the Wien Leopoldau stop, which is closest to Perchtoldsdorf in Austria.

Real-Time Arrivals, Schedules, Maps & More