There are 10 ways to get from Berlin to Udine by plane, train, shuttle, night train, bus 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.
Recommended option
Fly Berlin Tegel to Trieste • 6 h 55 min
$120 - $222
Cheapest option
Fly Berlin Schoenefeld to Venice Treviso, train • 6 h 9 min
$35 - $181
8 alternative options
Fly Berlin Tegel to Venice • 6 h 27 min
$113 - $504
Fly Berlin Schoenefeld to Venice • 6 h 25 min
$72 - $419
Fly Berlin Tegel to Graz, shuttle, train • 9 h 27 min
$146 - $942
Train • 12 h 8 min
$186 - $295
Train, night train • 13 h 37 min
$180 - $280
Bus FlixBus • 16 h 44 min
$60 - $108
Bus Tour Bus • 19 h 6 min
$77 - $110
Drive • 9 h 31 min
$150 - $230
What companies run services between Berlin, Germany and Udine, Italy?
Lufthansa, Alitalia and five other airlines fly from Berlin to Udine hourly. Alternatively, you can take a train from Berlin to Udine via München Hbf and Villach Hbf in around 12 h 8 min.

- Website
- lufthansa.com
Flights from Berlin Tegel to Trieste via Munich
- Ave. Duration
- 3 h 16 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $240 - $650
Flights from Berlin Tegel to Trieste via Frankfurt, Munich
- Ave. Duration
- 5 h 20 min
- When
- Every day
- Estimated price
- $240 - $650
Flights from Berlin Tegel to Venice via Frankfurt
- Ave. Duration
- 3 h 37 min
- When
- Every day
- Estimated price
- $160 - $700
Flights from Berlin Tegel to Graz via Munich
- Ave. Duration
- 3 h 5 min
- When
- Every day
- Estimated price
- $180 - $800
Flights from Berlin Tegel to Graz via Frankfurt
- Ave. Duration
- 3 h 20 min
- When
- Every day
- Estimated price
- $180 - $1,100

- Website
- easyjet.com
Flights from Berlin Tegel to Venice
- Ave. Duration
- 1 h 50 min
- When
- Saturday
- Estimated price
- $45 - $200
Flights from Berlin Schoenefeld to Venice
- Ave. Duration
- 1 h 45 min
- When
- Every day
- Estimated price
- $35 - $200
Flights from Berlin Schoenefeld to Venice via Geneva
- Ave. Duration
- 4 h 5 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $35 - $200
Flights from Berlin Schoenefeld to Venice via Basel
- Ave. Duration
- 4 h 10 min
- When
- Every day
- Estimated price
- $35 - $200
Flights from Berlin Tegel to Graz
- Ave. Duration
- 1 h 25 min
- When
- Saturday
- Estimated price
- $45 - $200

- Website
- austrian.com
Flights from Berlin Tegel to Venice via Vienna
- Ave. Duration
- 3 h 30 min
- When
- Every day
- Estimated price
- $180 - $700
Flights from Berlin Tegel to Graz via Vienna
- Ave. Duration
- 3 h 36 min
- When
- Every day
- Estimated price
- $180 - $1,100

- Website
- swiss.com
Flights from Berlin Tegel to Venice via Zurich
- Ave. Duration
- 4 h 5 min
- When
- Every day
- Estimated price
- $190 - $800
Flights from Berlin Tegel to Graz via Zurich
- Ave. Duration
- 3 h 40 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $190 - $1,100

- Website
- eurowings.com
Flights from Berlin Tegel to Venice via Cologne/Bonn Apt
- Ave. Duration
- 3 h 30 min
- When
- Monday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- $80 - $450
Flights from Berlin Tegel to Venice via Dusseldorf
- Ave. Duration
- 3 h 35 min
- When
- Monday, Tuesday, Wednesday and Thursday
- Estimated price
- $80 - $450

- Website
- alitalia.com
Flights from Berlin Tegel to Trieste via Rome
- Ave. Duration
- 6 h 20 min
- When
- Tuesday, Thursday and Friday
- Estimated price
- $160 - $420

- Website
- sunexpress.com
Flights from Berlin Tegel to Venice
- Ave. Duration
- 1 h 50 min
- When
- Sunday
- Estimated price
- $40 - $280

- Website
- klm.com
Flights from Berlin Tegel to Venice via Amsterdam
- Ave. Duration
- 3 h 55 min
- When
- Every day
- Estimated price
- $150 - $600

- Website
- brusselsairlines.com
Flights from Berlin Tegel to Venice via Brussels
- Ave. Duration
- 4 h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $85 - $410

- Website
- airfrance.com
Flights from Berlin Tegel to Venice via Paris CDG
- Ave. Duration
- 4 h 10 min
- When
- Every day
- Estimated price
- $160 - $650

- Website
- ryanair.com
Flights from Berlin Schoenefeld to Venice Treviso
- Ave. Duration
- 1 h 35 min
- When
- Every day
- Estimated price
- $26 - $190

- Website
- flyskywork.com
Flights from Berlin Tegel to Graz
- Ave. Duration
- 1 h 25 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $150 - $550

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Treviso Centrale to Udine
- Ave. Duration
- 1 h 17 min
- Frequency
- Hourly
- Estimated price
- $8 - $19
- Website
- orario.trenitalia.com
- 1st Class
- $16 - $19
Train from Gorizia Centrale to Udine
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $3 - $8
- Website
- orario.trenitalia.com
- 1st Class
- $6 - $8
Train from Tarvisio Boscoverde to Udine
- Ave. Duration
- 1 h 8 min
- Frequency
- 5 times a day
- Estimated price
- $7 - $16
- Website
- orario.trenitalia.com
- 1st Class
- $13 - $16

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Berlin Hbf (tief) to München Hbf
- Ave. Duration
- 3 h 58 min
- Frequency
- Every 2 hours
- Estimated price
- $120 - $180
- Website
- bahn.de
Train from München Hbf to Villach Hbf
- Ave. Duration
- 4 h 26 min
- Frequency
- 4 times a day
- Estimated price
- $45 - $75
- Website
- bahn.de
Night train from München Hbf to Tarvisio Boscoverde
- Ave. Duration
- 5 h 9 min
- Frequency
- Once daily
- Estimated price
- $50 - $80
- Website
- bahn.de

- Website
- oebb.at
Train from Villach Hbf to Udine
- Ave. Duration
- 1 h 44 min
- Frequency
- 3 times a day
- Estimated price
- $13 - $25
- Website
- fahrplan.oebb.at
- Purchase an
- eurail.com

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Villach Hbf to Udine
- Ave. Duration
- 1 h 26 min
- Frequency
- Once daily
- Estimated price
- $28 - $40
- Website
- orario.trenitalia.com

- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Ljubljana to Gorizia
- Ave. Duration
- 1 h 23 min
- Frequency
- On demand
- Estimated price
- $35 - $190
- Schedules at
- goopti.com
- Shared
- $37 - $40
- Private
- $100 - $190

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Berlin, Berlin Südkreuz to Villach
- Ave. Duration
- 12 h 25 min
- Frequency
- Twice daily
- Estimated price
- $50 - $90
- Website
- flixbus.co.uk
Bus from Villach to Udine, Udine
- Ave. Duration
- 1 h 50 min
- Frequency
- Once daily
- Estimated price
- $7 - $13
- Website
- flixbus.co.uk

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Bus from Villach Hbf to Udine
- Ave. Duration
- 1 h 34 min
- Frequency
- Once daily
- Website
- orario.trenitalia.com

- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.sk
Bus from Berlín, letiště Schönefeld, P Bus - Terminal B to Praha, ÚAN Florenc
- Ave. Duration
- 4 h 10 min
- Frequency
- Every 4 hours
- Estimated price
- $11 - $15
- Schedules at
- regiojet.sk

- Website
- tourbus.cz
Bus from Prague - Florenc Station to Udine
- Ave. Duration
- 11 h 40 min
- Frequency
- 3 times a week
- Estimated price
- $60 - $85
- Schedules at
- tourbus.cz
Want to know more about travelling around Italy
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.
Questions & Answers
How far is it from Berlin to Udine?
The distance between Berlin and Udine is 718 km. The road distance is 1038 km.
What is the cheapest way to get from Berlin to Udine?
The cheapest way to get from Berlin to Udine is to fly and train which costs 28€ - 150€ and takes 6 h 9 min.
What is the fastest way to get from Berlin to Udine?
The quickest way to get from Berlin to Udine is to fly and train which takes 6 h 9 min and costs 28€ - 150€.
Is there a direct train between Berlin and Udine?
No, there is no direct train from Berlin to Udine. However, there are services departing from Berlin Hbf (tief) and arriving at Udine via München Hbf and Villach Hbf. The journey, including transfers, takes approximately 12 h 8 min.
Is there a direct bus between Berlin and Udine?
No, there is no direct bus from Berlin to Udine. However, there are services departing from S+U Alexanderpl./Grunerstr.(Bln) [Grunerstr.] and arriving at Udine, Udine via Berlin, Berlin Südkreuz and Villach. The journey, including transfers, takes approximately 16 h 44 min.
How long does it take to get from Berlin to Udine?
It takes approximately 6 h 55 min to get from Berlin to Udine, including transfers.