[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Frankfurt am Main to Schaffhausen

You can get from Frankfurt am Main to Schaffhausen by train, bus or flight.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sun
May 22
$20Deutsche Bahn
$141Lufthansa Cityline
Mon
May 23
$14Deutsche Bahn
$196Cl
Tue
May 24
$14Deutsche Bahn
$259Cl
Wed
May 25
$27Deutsche Bahn
Find prices
Thu
May 26
$27Deutsche Bahn
$94Lufthansa Cityline
Fri
May 27
$17Deutsche Bahn
$164Lufthansa Cityline
Sat
May 28
$27Deutsche Bahn
$196Lufthansa Cityline

Travel Information from Frankfurt am Main to Schaffhausen

distanceDistance166 miles (268 km)
modeAvailable travel modesFlight or train
priceTicket price range$27 - $449
cheapestCheapest modeTrain • $27 (€24) • 3 h 55 min
fastestFastest modeFlight • $449 (€403) • 50 min
carriersPopular travel companiesAustrian Airlines or Deutsche Bahn with connection

Travel 166 miles (268 km) by flight or train from Frankfurt am Main to Schaffhausen. If speed is a priority, then a flight is the best option with an average duration of 50 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $27 (€24). The most popular travel companies which serve this trip are Austrian Airlines or Deutsche Bahn with connection among others. Travelers can even take a direct from Frankfurt am Main to Schaffhausen.

Travel Tips: Travel from Frankfurt am Main to Schaffhausen

Travel to Schaffhausen easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Frankfurt am Main to Schaffhausen.
FAQs

What are the international travel restrictions for Switzerland due to COVID-19 if I’m traveling to Schaffhausen from Frankfurt am Main?

Travel between Frankfurt am Main, Germany and Schaffhausen, Switzerland is: Fully open.

Can travelers from Germany enter Switzerland?

International entry is allowed at this time for: Entry is fully open for citizens and permanent residents of Germany.

Are there rules for self-quarantine when arriving to Schaffhausen from Frankfurt am Main?

Conditions of entry into Switzerland:

  • No COVID-19 testing required
  • No quarantine required

Are there COVID-19 safety rules for social distancing and wearing face masks in Schaffhausen, Switzerland?

To reduce the spread of COVID-19, the government of Switzerland has imposed the following measures:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Regional advice

This information was last checked on 5/9/22. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your journey to Schaffhausen from Frankfurt am Main.

Are there COVID-19 restrictions on returning to Frankfurt am Main, Germany from Schaffhausen, Switzerland?

The current restriction level for returning to Frankfurt am Main, Germany from Switzerland is: Partially open.

Am I allowed to reenter Frankfurt am Main, Germany from Schaffhausen, Switzerland?

Reentering Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to self-quarantine when I arrive back to Frankfurt am Main from Schaffhausen?

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

Which rules do I need to follow in Frankfurt am Main, Germany regarding COVID-19?

All travelers returning to Germany must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The information above was last checked on 5/20/22. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Frankfurt am Main from Schaffhausen here.

What are the ways to get from Frankfurt am Main to Schaffhausen?

You can travel between Frankfurt am Main and Schaffhausen 2 different ways: flight or train.

What is the cheapest way from Frankfurt am Main to Schaffhausen?

The cheapest way to travel to Schaffhausen from Frankfurt am Main is by taking a train with an average price of $27 (€24).

This is compared to other travel options to Schaffhausen:

Taking a train is usually $423 (€379) less than taking a flight to Schaffhausen, which costs on average $449 (€403) for the same trip.

What is the fastest way to get from Frankfurt am Main to Schaffhausen?

The quickest way to travel to Schaffhausen from Frankfurt am Main is by flight, which takes on average 50 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Schaffhausen by train can take on average 3 h 55 min.

What is the distance from Frankfurt am Main to Schaffhausen?

Schaffhausen is approximately 166 miles (268 km) away from Frankfurt am Main.

How many scheduled departures are there a day from Frankfurt am Main to Schaffhausen?

The average frequency per day from Frankfurt am Main to Schaffhausen is:

  • 11 trains a day.

However, we recommend checking specific travel dates for your journey between Frankfurt am Main and Schaffhausen as scheduled services by flight or train can vary by season or day of the week.

When traveling between Frankfurt am Main and Schaffhausen, what are the departure and arrival points in Frankfurt am Main and Schaffhausen?

These are the most popular departure and arrival points when traveling from Frankfurt am Main to Schaffhausen:

  • Most travelers who buy a train ticket from Frankfurt am Main to Schaffhausen depart from Frankfurt (M) Flughafen Regionalbf to Schaffhausen.

Who can get me from Frankfurt am Main to Schaffhausen?

Omio works with many trusted partners that can help you travel the best way from Frankfurt am Main to Schaffhausen:

  • You can travel between Frankfurt am Main and Schaffhausen by flight with Austrian Airlines. You can find cheap tickets on Omio for $449 (€403) with Austrian Airlines from Frankfurt am Main to Schaffhausen.
  • You can travel between Frankfurt am Main and Schaffhausen by train with Deutsche Bahn with connection. You can find cheap tickets on Omio for $27 (€24) with Deutsche Bahn with connection from Frankfurt am Main to Schaffhausen.

What other popular destinations should I add to my itinerary for my trip from Frankfurt am Main to Schaffhausen?

Many of our customers who book a trip from Frankfurt am Main to Schaffhausen often extend their vacation and travel to other popular destinations like Zurich, Basel or Stuttgart. If you’re thinking of adding another destination to your Frankfurt am Main and Schaffhausen itinerary, let Omio find you the best connections between Schaffhausen and any of these top destinations today!

How far in advance should I purchase tickets to Schaffhausen from Frankfurt am Main online to get the best deals?

When planning your trip from Frankfurt am Main to Schaffhausen, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets are costing on average $449 (€403) one way.
  • Train tickets are costing on average $27 (€24) one way.

However, we recommend buying tickets from Frankfurt am Main to Schaffhausen online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Frankfurt am Main to Schaffhausen: related information

Here are some other resources that might have the information you need