There are 9 ways to get from Bucharest to Schaffhausen by plane, train, bus, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zurich Airport, train
best- Fly from Bucharest Otopeni (OTP) to Zurich Airport (ZRH)plane OTP - ZRH
- Take the train from Zürich Flughafen to Schaffhausentrain
6h 28mCHF 96–268Fly to Basel, train
cheapest- Fly from Bucharest Otopeni (OTP) to Basel (BSL)plane OTP - BSL
- Take the train from Basel SBB to Zürich HBtrain
- Take the train from Zürich HB to Schaffhausentrain
7h 44mCHF 82–292Bus, train via Vienna
- Take the bus from Bucharest to Vienna, Central Station Südtiroler Platzbus
- Take the train from Wien Hbf to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Schaffhausentrain Ic / ...
20h 43mTrain
- Take the train from Bucuresti Nord to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Schaffhausentrain Ic / ...
27h 37mCHF 190–272Night train, train
- Take the nighttrain from Bucuresti Nord to Wien Meidlingnighttrain
- Take the train from Wien Meidling to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Schaffhausentrain S9 / ...
28h 32mCHF 183–241Fly to Stuttgart Airport, train
- Fly from Bucharest Otopeni (OTP) to Stuttgart Airport (STR)plane OTP - STR
- Take the train from Böblingen to Schaffhausentrain
8h 10mCHF 92–278Bus
- Take the bus from Bucharest to Nuremberg Central Stationbus
- Take the bus from Nuremberg central bus station to Munich central bus stationbus N28 / ...
- Take the bus from Munich central bus station to Friedrichshafenbus 001
- Take the bus from Friedrichshafen Bodensee-Airport to Schaffhausen stationbus
28h 19mCHF 148–170Bus, train
- Take the bus from Bucureşti Autogara DLS to Buzăubus
- Take the bus from Buzau to Bregenzbus
- Take the train from St. Gallen St. Fiden to Schaffhausentrain S1
36h 47mCHF 139–203Drive 1,710 km
- Drive from Bucharest to Schaffhausencar 1,710 km
17h 32mCHF 328–474
Bucharest to Schaffhausen by train
Comparing Your Travel Options
The cheapest way to get from Bucharest to Schaffhausen is to bus which costs SFr 140 - SFr 170 and takes 28h 19m.
The fastest way to get from Bucharest to Schaffhausen is to fly and train which takes 6h 28m and costs SFr 95 - SFr 270.
No, there is no direct bus from Bucharest to Schaffhausen station. However, there are services departing from Bucharest and arriving at Schaffhausen station via Nuremberg central bus station, Munich central bus station, Friedrichsh. Stadtbahnhof and Friedrichshafen Bodensee-Airport. The journey, including transfers, takes approximately 28h 19m.
No, there is no direct train from Bucharest to Schaffhausen. However, there are services departing from Bucuresti Nord and arriving at Schaffhausen via Budapest-Keleti and Zürich HB. The journey, including transfers, takes approximately 27h 37m.
The distance between Bucharest and Schaffhausen is 1456 km. The road distance is 1710 km.
The best way to get from Bucharest to Schaffhausen without a car is to bus and train via Vienna which takes 20h 43m and costs .
It takes approximately 6h 28m to get from Bucharest to Schaffhausen, including transfers.
Bucharest to Schaffhausen bus services, operated by Maxibus Travel, depart from Bucharest station.
Bucharest to Schaffhausen train services, operated by Romanian Railways (CFR), depart from Bucuresti Nord station.
The best way to get from Bucharest to Schaffhausen is to train which takes 27h 37m and costs SFr 190 - SFr 280. Alternatively, you can bus, which costs SFr 140 - SFr 170 and takes 28h 19m.
What companies run services between Bucharest, Romania and Schaffhausen, Switzerland?
You can take a train from Bucuresti Nord to Schaffhausen via Budapest-Keleti, Zuerich Hb, and Zürich HB in around 27h 37m. Alternatively, you can take a bus from Bucharest to Schaffhausen station via Nuremberg Central Station, Nuremberg central bus station, Munich central bus station, Friedrichsh. Stadtbahnhof, Friedrichsh. Bodensee-Airport, and Friedrichshafen Bodensee-Airport in around 28h 19m.
- Website
- lufthansa.com
Flights from Bucharest Otopeni to Zurich Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 90–330
Flights from Bucharest Otopeni to Basel via Munich
- Ave. Duration
- 4h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 100–380
Flights from Bucharest Otopeni to Basel via Frankfurt
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 80–400
Flights from Bucharest Otopeni to Stuttgart Airport via Munich
- Ave. Duration
- 4h 47m
- When
- Saturday, Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- CHF 75–400
- Website
- austrian.com
Flights from Bucharest Otopeni to Zurich Airport via Vienna
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- CHF 80–330
Flights from Bucharest Otopeni to Stuttgart Airport via Vienna
- Ave. Duration
- 4h 50m
- When
- Monday to Friday
- Estimated price
- CHF 95–400
- Website
- airserbia.com
Flights from Bucharest Otopeni to Zurich Airport via Belgrade
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- CHF 85–210
Flights from Bucharest Otopeni to Stuttgart Airport via Belgrade
- Ave. Duration
- 5h 2m
- When
- Friday, Monday, and Wednesday
- Estimated price
- CHF 95–270
- Website
- swiss.com
Flights from Bucharest Otopeni to Zurich Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- CHF 65–380
- Website
- flyulendo.com
Flights from Bucharest Otopeni to Basel
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 35–190
Flights from Bucharest Otopeni to Stuttgart Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 40–180
- Website
- eurowings.com
Flights from Bucharest Otopeni to Stuttgart Airport
- Ave. Duration
- 2h 20m
- When
- Saturday
- Estimated price
- CHF 80–250
- Website
- lufthansa-city.com
Flights from Bucharest Otopeni to Stuttgart Airport via Munich
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- CHF 75–390
Train from Zürich Flughafen to Schaffhausen
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- CHF 15–24
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Schaffhausen
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 14–22
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Schaffhausen
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 14–22
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Schaffhausen
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 14–22
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Schaffhausen
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 14–22
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Wien Hbf to Zuerich Hb
- *
- CHF 95–140
Train from Budapest-Keleti to Zuerich Hb
- *
- CHF 120–190
Train from Wien Meidling to Zuerich Hb
- *
- CHF 95–140
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Budapest-Keleti
- Ave. Duration
- 14h 51m
- Frequency
- 3 times a day
- Estimated price
- CHF 55–60
- Website
- Romanian Railways (CFR)
Night train from Bucuresti Nord to Wien Meidling
- Ave. Duration
- 18h 36m
- Frequency
- Twice daily
- Estimated price
- CHF 70–80
- Website
- Romanian Railways (CFR)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Böblingen to Schaffhausen
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- CHF 24–50
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from St. Gallen St. Fiden to Schaffhausen
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- CHF 10–20
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 10–14
- 1st Class Ticket
- CHF 16–20
- Phone
- +40 745 766 766
- [email protected]
- Website
- maxibustravel.autogari.ro
Bus from Bucharest to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 10h 55m
- Frequency
- Twice a week
- Schedules at
- maxibustravel.autogari.ro
Bus from Bucharest to Nuremberg Central Station
- Ave. Duration
- 18h 48m
- Frequency
- Twice a week
- Estimated price
- CHF 111
- Schedules at
- maxibustravel.autogari.ro
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Nuremberg central bus station to Munich central bus station
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- CHF 13–21
- Website
- Flixbus
Bus from Munich central bus station to Friedrichshafen
- Ave. Duration
- 2h 25m
- Frequency
- Every 3 hours
- Estimated price
- CHF 15–23
- Website
- Flixbus
Bus from Friedrichshafen Bodensee-Airport to Schaffhausen station
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- CHF 7–11
- Website
- Flixbus
- Phone
- 021.312.65.91
- [email protected]
- Website
- dlsbus.ro
Bus from Bucureşti Autogara DLS to Buzău
- Ave. Duration
- 2h 6m
- Frequency
- Every 2 hours
- Estimated price
- CHF 4
- Schedules at
- dlsbus.ro
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Buzau to Bregenz
- Ave. Duration
- 30h 26m
- Frequency
- Once daily
- Estimated price
- CHF 120–170
- Schedules at
- romfour-door2door.autogari.ro
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Bucharest to Schaffhausen bus services, operated by Maxibus Travel, arrive at Nuremberg Central Station.
Schaffhausen is 1h behind Bucharest. It is currently 4:58 PM in Bucharest and 3:58 PM in Schaffhausen.
Bucharest to Schaffhausen train services, operated by Romanian Railways (CFR), arrive at Budapest-Keleti station.
Yes, the driving distance between Bucharest to Schaffhausen is 1710 km. It takes approximately 17h 32m to drive from Bucharest to Schaffhausen.
There are 620+ hotels available in Schaffhausen.




























