Travel options
from Berlin to Schwechat

You can get from Berlin to Schwechat by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

Travel Information from Berlin to Schwechat

distanceDistance331 miles (534 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$28 - $56
cheapestCheapest modeBus • $28 (€22) • 8 h 55 min
fastestFastest modeFlight • $56 (€44) • 1 h 20 min
carriersPopular travel companiesFlixbus, easyJet or ÖBB | Nightjet

Take a bus, flight or train to travel 331 miles (534 km) between Berlin and Schwechat. The most popular travel companies which serve this trip are Flixbus, easyJet or ÖBB | Nightjet among others. Travelers can even take a direct from Berlin to Schwechat.