There are 10 ways to get from Varallo to Berlin by taxi, train, bus, night train, car, car train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Varallo to Vogogna Ossolataxi
- Take the train from Brig to Berlin Ostbahnhoftrain Ice
13h 12m€441–672Bus, train to Milan Linate Airport, fly
cheapest- Take the bus from Varallo Piazza Marconi to Vercelli Autostazione C.So Gastaldibus
- Take the train from Vercelli to Rho-Fiera Milanotrain
- Fly from Milan Linate Airport (LIN) to Berlin Brandenburg Airport (BER)plane LIN - BER
7h 56m€65–264Bus
- Take the bus from Varallo Piazza Marconi to Vercelli Autostazione C.So Gastaldibus 50
- Take the bus from Milan to Berlin, Zentralen Omnibusbahnhofbus N95
21h 53m€114–182Bus, train, night train
- Take the bus from Varallo Piazza Marconi to Vercelli Autostazione C.So Gastaldibus 50
- Take the train from Vercelli to Milano Centraletrain
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the nighttrain from Zuerich Hb to Berlin Hbfnighttrain Nj
19h 54m€120–271Drive 1,010.6 km
- Drive from Varallo to Berlincar 1,010.6 km
10h 35m€188–272Drive, car train
- Drive from Varallo to Innsbruck Hauptbahnhofcar
- Take the cartrain from Innsbruck Hauptbahnhof to Stendal Hbfcartrain
- Drive from Stendal Hbf to Berlincar
16h 53m€197–263Bus to Milano Malpensa Airport, fly
- Take the bus from Varallo Piazza Marconi to Vercelli Autostazione C.So Gastaldibus
- Fly from Milano Malpensa Airport (MXP) to Berlin Brandenburg Airport (BER)plane MXP - BER
8h 4m€67–214Taxi, train to Basel, fly
- Take the taxi from Varallo to Stresataxi
- Take the train from Stresa to Basel Sbbtrain
- Fly from Basel (BSL) to Berlin Brandenburg Airport (BER)plane BSL - BER
8h 36m€184–400Bus, train, bus to Il Caravaggio International Airport, fly
- Take the bus from Varallo Piazza Marconi to Vercelli Autostazione C.So Gastaldibus
- Take the train from Vercelli to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Berlin Brandenburg Airport (BER)plane BGY - BER
8h 29m€98–344Taxi, train to Geneva International Airport, fly
- Take the taxi from Varallo to Stresataxi
- Take the train from Stresa to Genevetrain
- Fly from Geneva International Airport (GVA) to Berlin Brandenburg Airport (BER)plane GVA - BER
8h 54m€210–412
Varallo to Berlin by bus, train, and night train
Comparing Your Travel Options
The cheapest way to get from Varallo to Berlin is to bus and fly which costs €65 - €220 and takes 8h 4m.
The fastest way to get from Varallo to Berlin is to bus and train and fly which takes 7h 56m and costs €60 - €270.
No, there is no direct bus from Varallo to Berlin. However, there are services departing from Varallo Piazza Marconi and arriving at Berlin, Zentralen Omnibusbahnhof via Novara, P.za Garibaldi and Milan. The journey, including transfers, takes approximately 21h 53m.
The distance between Varallo and Berlin is 1138 km. The road distance is 1010.6 km.
The best way to get from Varallo to Berlin without a car is to taxi and train which takes 13h 12m and costs €440 - €700.
It takes approximately 13h 12m to get from Varallo to Berlin, including transfers.
Varallo to Berlin bus services, operated by ATAP, depart from Varallo Piazza Marconi station.
Varallo to Berlin bus services, operated by ATAP, arrive at Vercelli Autostazione C.So Gastaldi station.
Yes, the driving distance between Varallo to Berlin is 1011 km. It takes approximately 10h 35m to drive from Varallo to Berlin.
There are 2666+ hotels available in Berlin.
What companies run services between Varallo, Italy and Berlin, Germany?
You can take a bus from Varallo Piazza Marconi to Berlin, Zentralen Omnibusbahnhof via Vercelli Autostazione C.So Gastaldi, Vercelli, Novara, Novara, P.za Garibaldi, Milan Malpensa Airport T1, and Milan in around 21h 53m.
- Website
- lufthansa.com
Flights from Milan Linate Airport to Berlin Brandenburg Airport via Munich
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €130–270
Flights from Milan Linate Airport to Berlin Brandenburg Airport via Frankfurt
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- €130–270
Flights from Milano Malpensa Airport to Berlin Brandenburg Airport via Munich
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €40–270
Flights from Milano Malpensa Airport to Berlin Brandenburg Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Monday and Friday
- Estimated price
- €75–270
Flights from Basel to Berlin Brandenburg Airport via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €130–220
Flights from Basel to Berlin Brandenburg Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €50–300
Flights from Geneva International Airport to Berlin Brandenburg Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- €80–200
Flights from Geneva International Airport to Berlin Brandenburg Airport via Frankfurt
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- €80–200
- Website
- easyjet.com
Flights from Milan Linate Airport to Berlin Brandenburg Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €40–210
Flights from Milano Malpensa Airport to Berlin Brandenburg Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Friday, Sunday, Wednesday, and Thursday
- Estimated price
- €50–160
Flights from Basel to Berlin Brandenburg Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €40–180
Flights from Geneva International Airport to Berlin Brandenburg Airport
- Ave. Duration
- 1h 43m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €55–190
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Berlin Brandenburg Airport
- Ave. Duration
- 1h 45m
- When
- Thursday, Sunday, Monday, Saturday, and Friday
- Estimated price
- €55–170
Flights from Il Caravaggio International Airport to Berlin Brandenburg Airport
- Ave. Duration
- 1h 40m
- When
- Sunday, Monday, Thursday, Friday, and Saturday
- Estimated price
- €75–280
Flights from Il Caravaggio International Airport to Berlin Brandenburg Airport via Budapest
- Ave. Duration
- 4h 15m
- When
- Saturday
- Estimated price
- €75–280
- Website
- swiss.com
Flights from Milano Malpensa Airport to Berlin Brandenburg Airport via Zurich
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- €65–260
Flights from Geneva International Airport to Berlin Brandenburg Airport via Zurich
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- €85–190
- Website
- condor.com
Flights from Milano Malpensa Airport to Berlin Brandenburg Airport via Frankfurt
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €85–150
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Berlin Brandenburg Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €20–100
- Website
- eurowings.com
Flights from Milano Malpensa Airport to Berlin Brandenburg Airport via Cologne Bonn
- Ave. Duration
- 4h 20m
- When
- Thursday
- Estimated price
- €55–230
- Website
- klm.com
Flights from Basel to Berlin Brandenburg Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €60–330
- Website
- luxair.lu
Flights from Geneva International Airport to Berlin Brandenburg Airport via Luxembourg
- Ave. Duration
- 3h 35m
- When
- Sunday
- Estimated price
- €95–360
Train from Brig to Berlin Ostbahnhof
- Ave. Duration
- 9h 55m
- Frequency
- 4 times a week
- Estimated price
- €340–550
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Vercelli to Milano Centrale
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €8–12
- Website
- Trenitalia
Train from Vercelli to Rho-Fiera Milano
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- Trenitalia
Train from Vercelli to Milano Centrale
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €8–12
- Website
- Trenitalia
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- €55–110
- Website
- Trenitalia Eurocity
- 1st Class
- €70–110
- 2nd Class
- €55–75
Train from Stresa to Basel Sbb
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- €60–110
- Website
- Trenitalia Eurocity
- 1st Class
- €75–110
- 2nd Class
- €60–85
Train from Stresa to Geneve
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- €60–110
- Website
- Trenitalia Eurocity
- 1st Class
- €75–110
- 2nd Class
- €60–85
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Zuerich Hb to Berlin Hbf
- Ave. Duration
- 11h 21m
- Frequency
- Twice daily
- Estimated price
- €50–140
- Website
- Nightjet
- Sleeper Carriage
- €110–140
- Couchette Carriage
- €80–95
- Seating Carriage
- €50–60
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- Urlaubs-Express (UEX)
Car train from Innsbruck Hauptbahnhof to Stendal Hbf
- Ave. Duration
- 9h 9m
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +39015-84.88.446
- segreteria@atapspa.it
- Website
- ATAP
Bus from Varallo Piazza Marconi to Vercelli Autostazione C.So Gastaldi
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- €6–9
- Website
- ATAP
Bus from Varallo Piazza Marconi to Vercelli Autostazione C.So Gastaldi
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- €6–9
- Website
- ATAP
Bus from Varallo Piazza Marconi to Vercelli Autostazione C.So Gastaldi
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- €6–9
- Website
- ATAP
Bus from Varallo Piazza Marconi to Vercelli Autostazione C.So Gastaldi
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- €6–9
- Website
- ATAP
Bus from Varallo Piazza Marconi to Vercelli Autostazione C.So Gastaldi
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- €6–9
- Website
- ATAP
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Milan to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 16h 55m
- Frequency
- Twice daily
- Estimated price
- €100–160
- Website
- Flixbus
- customerservices@terravision.eu
- Website
- TERRAVISION
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–23
- Website
- TERRAVISION
- Phone
- 035.319366
- ticket@orioshuttle.com
- Website
- orioshuttle.com
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–15
- Schedules at
- orioshuttle.com
- Ave. Duration
- 52 min
- Estimated price
- €75–110
Simo Taxi Verbania
- Phone
- 377 392 9366
- Website
- simotaxi.it
Taxi Verbania
- Phone
- 347 6467370
- Website
- taxiverbania.com
Simo Taxi Verbania
- Phone
- 377 392 9366
- Website
- simotaxi.it
Taxi Verbania
- Phone
- 347 6467370
- Website
- taxiverbania.com
Simo Taxi Verbania
- Phone
- 377 392 9366
- Website
- simotaxi.it
Taxi Verbania
- Phone
- 347 6467370
- Website
- taxiverbania.com
Want to know more about travelling around Germany
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
Italy Travel Guides
Read the travel guide
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





























