There are 9 ways to get from Udine to Romania by train, plane, 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.
Train, fly to Bucharest Otopeni
best- Take the train from Udine to Treviso Centraletrain
- Fly from Treviso Airport (TSF) to Bucharest Otopeni (OTP)plane TSF - OTP
6h 41m$51–363Bus
- Take the bus from Gonars to Bucureştibus
22h 41m$135–166Train
- Take the train from Udine to Wien Hbftrain Rjx / ...
- Take the train from Wien Hbf to Bucuresti Nordtrain 347
24h 16m$346–566Drive 1,241.6 km
- Drive from Udine to Bucharestcar 1,241.6 km
14h 8m$225–325Train, fly to Iași International Airport
- Take the train from Udine to Treviso Centraletrain
- Fly from Treviso Airport (TSF) to Iași International Airport (IAS)plane TSF - IAS
6h 28m$81–374Train, fly to Craiova Airport
- Take the train from Udine to Treviso Centraletrain
- Fly from Treviso Airport (TSF) to Craiova Airport (CRA)plane TSF - CRA
5h 58m$76–470Train, fly to Cluj-Napoca
- Take the train from Udine to Treviso Centraletrain
- Fly from Treviso Airport (TSF) to Cluj-Napoca (CLJ)plane TSF - CLJ
6h 26m$135–452Train, fly to Timișoara Traian Vuia International Airport
- Take the train from Udine to Treviso Centraletrain
- Fly from Treviso Airport (TSF) to Timișoara Traian Vuia International Airport (TSR)plane TSF - TSR
6h 22m$86–433Bus via Fundulea
- Take the bus from Udine to Funduleabus
30h 40m$155–201
Udine to Romania by train
Comparing Your Travel Options
The cheapest way to get from Udine to Romania is to train and fly which costs $85 - $440 and takes 6h 22m.
The fastest way to get from Udine to Romania is to train and fly which takes 5h 58m and costs $75 - $470.
No, there is no direct bus from Udine to Romania. However, there are services departing from Udine Autostazione and arriving at Piata Natiunile Unite via Gonars and Gara de Nord. The journey, including transfers, takes approximately 22h 41m.
No, there is no direct train from Udine to Romania. However, there are services departing from Udine and arriving at Universitate via Wien Hbf and Gara de Nord. The journey, including transfers, takes approximately 24h 16m.
The distance between Udine and Romania is 1226 km. The road distance is 1241.6 km.
The best way to get from Udine to Romania without a car is to bus which takes 22h 41m and costs $130 - $170.
It takes approximately 6h 41m to get from Udine to Romania, including transfers.
Udine to Romania bus services, operated by Tabita Tour, depart from Gonars station.
Udine to Romania train services, operated by Railjet, depart from Udine station.
The best way to get from Udine to Romania is to bus which takes 22h 41m and costs $130 - $170. Alternatively, you can train, which costs $340 - $600 and takes 24h 16m.
What companies run services between Udine, Italy and Romania?
Tabita Tour operates a bus from Gonars to Bucureşti 3 times a week. Tickets cost $130–160 and the journey takes 20h 40m. Alternatively, you can take a train from Udine to Universitate via Wien Hbf, Bucuresti Nord, and Gara de Nord in around 24h 16m.
- Website
- flyulendo.com
Flights from Treviso Airport to Bucharest Otopeni
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $35–260
Flights from Treviso Airport to Iași International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $65–270
Flights from Treviso Airport to Craiova Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday and Saturday
- Estimated price
- $50–350
Flights from Treviso Airport to Cluj-Napoca
- Ave. Duration
- 1h 45m
- When
- Monday and Friday
- Estimated price
- $45–300
Flights from Treviso Airport to Timișoara Traian Vuia International Airport
- Ave. Duration
- 1h 30m
- When
- Thursday and Sunday
- Estimated price
- $40–310
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Udine to Treviso Centrale
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $14–20
- Website
- Trenitalia
Train from Udine to Treviso Centrale
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $14–20
- Website
- Trenitalia
Train from Udine to Treviso Centrale
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $14–20
- Website
- Trenitalia
Train from Udine to Treviso Centrale
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $14–20
- Website
- Trenitalia
Train from Udine to Treviso Centrale
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $14–20
- Website
- Trenitalia
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Gonars to Bucureşti
- Ave. Duration
- 20h 40m
- Frequency
- 3 times a week
- Estimated price
- $130–160
- Schedules at
- tabitatour.autogari.ro
Want to know more about travelling around Romania
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
Booking & Getting There
Udine to Romania bus services, operated by Tabita Tour, arrive at Bucureşti station.
Romania is 1h ahead of Udine. It is currently 8:27 PM in Udine and 9:27 PM in Romania.
Udine to Romania train services, operated by Railjet, arrive at Wien Hbf station.
Yes, the driving distance between Udine to Romania is 1242 km. It takes approximately 14h 8m to drive from Udine to Romania.
There are 5420+ hotels available in Romania.


