[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Berlin to Verona

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

Our recommendation

To get from Berlin to Verona on Aug 1 we recommend taking a train because it’s the best combination of price and speed.

10:29PMBerlin Hbf14h27 12:56PMVerona
2 changes
$1261One-way
Cheapest
10:29PMBerlin Hbf14h27 12:56PMVerona
2 changes
$1261One-way
Other options
10:29PMBerlin Hbf14h27 12:56PMVerona
2 changes
$1381One-way
07:37AMBerlin Hbf11h21 06:58PMVerona
1 changes
$2641One-way
10:05AMBerlin Hbf10h51 08:56PMVerona
1 changes
$2951One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Sat
Jul 31
$215Deutsche Bahn with connection
$106Flixbus
$327KLM
Sun
Aug 1
$126Deutsche Bahn
$146Flixbus
$410KLM
Mon
Aug 2
$227Deutsche Bahn
$73Flixbus
$157KLM
Tue
Aug 3
$126Deutsche Bahn
$99Flixbus
$327KLM
Wed
Aug 4
$113Deutsche Bahn
$99Flixbus
$270Eurowings
Thu
Aug 5
$227Deutsche Bahn
Find prices
$195KLM
Fri
Aug 6
$157Deutsche Bahn
$118Flixbus
$208Eurowings
Sat
Aug 7
$138Deutsche Bahn
$99Flixbus
$242KLM
Sun
Aug 8
$75Deutsche Bahn
$73Flixbus
$193KLM
Mon
Aug 9
$126Deutsche Bahn
$99Flixbus
$242KLM
Tue
Aug 10
$88Deutsche Bahn
$88Flixbus
$195KLM
Wed
Aug 11
$75Deutsche Bahn
Find prices
$119Eurowings
Thu
Aug 12
$75Deutsche Bahn
Find prices
$175KLM
Fri
Aug 13
$83FlixTrain
$93Flixbus
$157Eurowings
Sat
Aug 14
$157Deutsche Bahn
Find prices
$195KLM
Sun
Aug 15
$63FlixTrain
$73Flixbus
$175KLM
Mon
Aug 16
$101Deutsche Bahn
$68Flixbus
$157KLM
Tue
Aug 17
$88Deutsche Bahn
$88Flixbus
$175KLM
Wed
Aug 18
$75Deutsche Bahn
$75Flixbus
$107Eurowings
Thu
Aug 19
$50FlixTrain
$63Flixbus
$157KLM
Fri
Aug 20
$83FlixTrain
$75Flixbus
$132Eurowings

Travel Information between Berlin and Verona

distanceDistance500 miles (807 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$56 - $184
cheapestCheapest modeBus • $56 (€45) • 14 h 25 min
fastestFastest modeFlight • $184 (€148) • 3 h 30 min
carriersPopular travel companiesAlitalia, Flixbus or Deutsche Bahn

Travel 500 miles (807 km) by flight, bus or train to Verona from Berlin. If speed is a priority, then a flight is the best option with an average duration of 3 h 30 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $56 (€45). The most popular travel companies which serve this journey are Alitalia, Flixbus or Deutsche Bahn among others. Travelers can even take a direct from Berlin to Verona.

Travel Tips

Travel from Berlin to Verona
Travel to Verona 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 Verona.
FAQs
Is international travel between Berlin, Germany and Verona, Italy allowed?

International travel from Berlin, Germany to Verona, Italy is: Partially open.

Can I enter Italy if coming from Germany?

Entry into Italy is currently allowed for: Entry is partially open for citizens and permanent residents of Germany.

Am I required to self-quarantine upon arrival to Verona if traveling from Berlin?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What measures do I need to follow in Verona, Italy due to the pandemic?

All travelers in Italy must observe the following coronavirus safety measures:

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

The information above was last checked on 7/30/21; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip between Berlin and Verona.

Are there restrictions on reentering Germany from Verona, Italy due to the coronavirus pandemic?

Return travel to Berlin, Germany from Italy is: Partially open.

Are there any travel restrictions on reentering Germany from Italy?

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

Are there requirements to self-quarantine on arrival into Germany from Italy?

Requirements for reentering Germany:

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • Pre-arrival health declaration
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival
  • Passenger Locator Form (PLF) required

What are the requirements for social distancing and wearing face masks in Germany?

All travelers must abide by the following measures in Germany to reduce the spread of coronavirus in the country:

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

The above information about your return travel to Berlin, Germany was last verified on 7/30/21. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Berlin from Verona.

How do I reach Verona from Berlin?

There are 3 travel options from Berlin to Verona: flight, bus or train.

What is the cheapest way to get from Berlin to Verona?

The cheapest way to get from Berlin to Verona is by taking a bus. You can find average ticket prices around $56 (€45) compared to other travel options to Verona:

A bus is generally $128 (€103) less than a flight for the same trip. Taking a flight costs on average $184 (€148) from Berlin to Verona.

Taking a bus is about $69 (€55) less than taking a train, which costs on average $125 (€100) for this trip.

What is the quickest way to get from Berlin to Verona?

The fastest way from Berlin to Verona is by flight with an average journey time of 3 h 30 min.

There are alternative travel options to Verona that can usually take longer:

In comparison, getting to Verona by bus can take on average 14 h 25 min.

In comparison, getting to Verona by train can take on average 10 h 26 min.

What is the distance from Berlin to Verona?

The distance is approximately 500 miles (807 km) from Berlin to Verona.

Where do people depart from and arrive in when traveling from Berlin to Verona?

These are the most popular departure and arrival points when traveling from Berlin to Verona:

  • Most travelers who book a plane ticket from Berlin to Verona depart from Berlin Brandenburg Airport to Verona Airport.
  • Most travelers board their bus from Berlin, Zentralen Omnibusbahnhof and arrive in Verona, Piazza Bra.
  • Most travelers board their train from Berlin Hbf and arrive in Verona Porta Nuova.
Which travel companies can get me from Berlin to Verona?

Omio works with many trusted partners that can help you travel the best way from Berlin to Verona:

  • You can travel between Berlin and Verona by flight with Alitalia. You can find cheap tickets on Omio for $184 (€148) with Alitalia from Berlin to Verona.
  • You can go to Verona from Berlin by bus with Flixbus. You'll see cheap bus tickets for $56 (€45) with Flixbus from Berlin to Verona on Omio.
  • You can travel by train between Berlin and Verona with Deutsche Bahn, and you can find Deutsche Bahn Berlin to Verona tickets for $125 (€100) on Omio.
What other destinations are worth visiting after traveling from Berlin to Verona?
Many of our customers who book a trip from Berlin to Verona often extend their vacation and travel to other popular destinations like Milan, Venice or Rome. If you’re thinking of adding another destination to your Berlin and Verona itinerary, let Omio find you the best connections between Verona and any of these top destinations today!
How far in advance should I buy tickets from Berlin to Verona online to get the best deals?

Before traveling from Berlin to Verona, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A plane ticket for this trip is costing $184 (€148) one way on average.
  • A bus ticket is costing on average $56 (€45) one way for this trip.
  • A train ticket is costing on average $125 (€100) one way for this route.

But we recommend booking Berlin to Verona tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Stations

Important Stations and Airports for this Journey

Berlin
Verona
Berlin, ZOB am Funkturm
Amenities
Berlin Ostbahnhof
Amenities
Refreshments