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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Girona from Berlin

distanceDistance877 miles (1415 km)
durationAverage bus duration31 h 45 min
priceAverage bus ticket price$126 (€105)
changesDirect busYes

Buses from Berlin to Girona cover the 877 miles (1415 km) long route taking on average 31 h 45 min with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $126 (€105), but the average price of bus tickets is $126 (€105). Travelers depart most frequently from Berlin Hbf and arrive in Girona, Estació d'Autobusos.

Travel Tips

Bus to Girona from Berlin
Take the bus to Girona 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 Berlin to Girona.
FAQs
Are there any COVID-19 restrictions for international travel by bus between Berlin and Girona?

Travel between Berlin, Germany and Girona, Spain by bus is: Partially open.

What is the status of international entry into Spain from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to self-quarantine on arrival in Spain from Berlin?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Girona, Spain?

When traveling in Spain, you must follow these COVID-19 safety rules:

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

The information above was last checked on 12/2/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus to Girona from Berlin before traveling.

What are the COVID-19 restrictions for my return trip to Germany from Girona, Spain?

Return travel from Spain to Germany is: Partially open.

Are there any international entry restrictions on returning to Berlin from Girona?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Germany from Girona?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Berlin, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 12/3/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Berlin from Girona.

How much does a cheap bus from Berlin to Girona cost?
Omio customers have found cheap bus tickets between Berlin and Girona for as low as $126 (€105)  for the next 7 days.
What is the price of a bus ticket from Berlin to Girona?
If you’re looking to buy your bus tickets in the next week, you can expect the Berlin to Girona bus price to come in at an average of $126 (€105)  one way.
How far is it from Berlin to Girona by bus?
You should expect to travel around 877 miles (1415 km)  to Girona from Berlin by bus.
How long is the bus ride between Berlin and Girona?
While the time it takes to travel 877 miles (1415 km) between Berlin and Girona can vary based on specific dates, weekends, and holidays, the Berlin to Girona bus journey time is on average 31 h 45 min.
What station does the bus from Berlin to Girona depart from? Which Girona bus station do I come into from Berlin?

Some of the Berlin bus stations to Girona you can start your journey from include Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. Similarly, some of the arrival bus stations in Girona include Girona, Estació d'Autobusos, Girona, Avinguda de Ramon Folch (Girona Correos) and Girona, Plaça Poeta Marquina.

When traveling this route, Omio customers are departing most frequently from Berlin Hbf   and arriving in Girona, Estació d'Autobusos.

Where is the Berlin bus station located? Where is the Girona bus station located?

You can find the most popular departure bus station for this journey, Berlin Hbf, located approximately 1.7 miles (2.8 km) from the city center of Berlin. The most popular arrival bus station in Girona, called Girona, Estació d'Autobusos, is located around 0.5 miles (778 m) away from its city center.

What are the first and last departure bus times from Berlin to Girona?
The first Berlin to Girona bus departs at 5: 55 PM   and the last bus from Berlin to Girona leaves at 6: 25 PM. Check out the most up-to-date bus schedule from Berlin to Girona on Omio and find the best time to travel to your destination.
When should I buy the Berlin to Girona bus for the best deals on tickets?
You can find buses to Girona from Berlin to cost on average $126 (€105) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Berlin to Girona bus generally on sale a few months before the planned travel date.