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 92–302Bus, train via Budapest
- Take the bus from Bucharest to Budapest, Népliget Autóbusz-Pályaudvarbus
- Take the train from Budapest-Kelenfoeld to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Schaffhausentrain Ic / ...
20h 55mBus
- 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
27h 50mCHF 148–169Night 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–313Train
- 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–272Bus, 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 to Schaffhausentrain S1
36h 43mCHF 139–213Drive 1,710 km
- Drive from Bucharest to Schaffhausencar 1,710 km
17h 32mCHF 329–475
Bucharest to Schaffhausen by night train and 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 27h 50m.
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 27h 50m.
No, there is no direct train from Bucharest to Schaffhausen. However, there are services departing from Bucuresti Nord and arriving at Schaffhausen via Wien Meidling and Zürich HB. The journey, including transfers, takes approximately 28h 32m.
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 Budapest which takes 20h 55m 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 bus which takes 27h 50m and costs SFr 140 - SFr 170. Alternatively, you can train, which costs SFr 190 - SFr 280 and takes 27h 37m.
What companies run services between Bucharest, Romania and Schaffhausen, Switzerland?
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 27h 50m. Alternatively, you can take a train from Bucuresti Nord to Schaffhausen via Budapest-Keleti, Zuerich Hb, and Zürich HB in around 27h 37m.
- 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–370
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 70–390
- Website
- austrian.com
Flights from Bucharest Otopeni to Zurich Airport via Vienna
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- CHF 80–340
Flights from Bucharest Otopeni to Stuttgart Airport via Vienna
- Ave. Duration
- 4h 50m
- When
- Monday to Friday
- Estimated price
- CHF 95–390
- 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–260
- 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 50–210
Flights from Bucharest Otopeni to Stuttgart Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 40–200
- 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 70–380
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
- 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)
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 Budapest-Kelenfoeld to Zuerich Hb
- *
- CHF 120–180
Train from Wien Meidling to Zuerich Hb
- *
- CHF 95–140
Train from Budapest-Keleti to Zuerich Hb
- *
- CHF 120–190
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Night train from Bucuresti Nord to Wien Meidling
- Ave. Duration
- 18h 36m
- Frequency
- Once daily
- Estimated price
- CHF 70–80
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Budapest-Keleti
- Ave. Duration
- 14h 51m
- Frequency
- Once daily
- Estimated price
- CHF 55–60
- 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–55
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from St. Gallen to Schaffhausen
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- CHF 10–21
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 10–14
- 1st Class Ticket
- CHF 17–21
- Phone
- +40 745 766 766
- [email protected]
- Website
- maxibustravel.autogari.ro
Bus from Bucharest to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 8h 7m
- 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
- Frequency
- Hourly
- Estimated price
- CHF 13–20
- Website
- Flixbus
Bus from Munich central bus station to Friedrichshafen
- Ave. Duration
- 2h 25m
- Frequency
- Every 2 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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
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 12:03 PM in Bucharest and 11:03 AM in Schaffhausen.
Bucharest to Schaffhausen train services, operated by Romanian Railways (CFR), arrive at Wien Meidling 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.




























