There are 9 ways to get from Bari to Transylvania by plane, train (Trenitalia), bus, car ferry, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Tirgu Mures
best- Fly from Bari Karol Wojtyła Airport (BRI) to Tirgu Mures (TGM)plane BRI - TGM
5h 6m$178–372Fly to Craiova Airport, train, bus
cheapest- Fly from Bari Karol Wojtyła Airport (BRI) to Craiova Airport (CRA)plane BRI - CRA
- Take the train from Cârcea h. to Sibiutrain
- Take the bus from Sibiu to Unghenibus
11h 42m$123–340Train
- Take the train from Bari Centrale to Bologna Centraletrain Fr
- Take the train from Bologna Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Alba Iuliatrain 347
- Take the train from Alba Iulia to Chirileu h.train
30h 17m$391–761Bus
- Take the bus from Bari to Napoli P.zza Garibaldibus 571 / ...
- Take the bus from Napoli, Autostazione Metropark to Cluj-Napoca, Autogara Sens Vestbus
- Take the bus from Cluj-Napoca, Railway Station Square to Unghenibus
36h 4mCar ferry, drive
- Take the car ferry from Port of Bari to Dubrovnikcarferry 54
- Drive from Dubrovnik to Transylvaniacar
22h 34m$226–342Fly to Bucharest Otopeni, shuttle, bus
- Fly from Bari Karol Wojtyła Airport (BRI) to Bucharest Otopeni (OTP)plane BRI - OTP
- Take a shuttle bus from Bucharest Otopeni Airport to Brasov
- Take the bus from Braşov to Târgu Mureșbus
8h 47mFly to Timișoara Traian Vuia International Airport, bus, train
- Fly from Bari Karol Wojtyła Airport (BRI) to Timișoara Traian Vuia International Airport (TSR)plane BRI - TSR
- Take the bus from Timisoara Airport to Vințu de Josbus
- Take the train from Vinţu de Jos to Chirileu h.train
9h 47mFly to Cluj-Napoca, bus
- Fly from Bari Karol Wojtyła Airport (BRI) to Cluj-Napoca (CLJ)plane BRI - CLJ
- Take the bus from Cluj-Napoca to Târgu Mureşbus
4h 53m$147–319Car ferry, bus
- Take the car ferry from Port of Bari to Dubrovnikcarferry 54
- Take the bus from Dubrovnik, Autobusni kolodvor to Budapest Airportbus 986
- Take the bus from Budapest Airport to Târgu Mureşbus
36h 53m$196–329
Bari Karol Wojtyła Airport (BRI) to Tirgu Mures (TGM) flights
Questions & Answers
The cheapest way to get from Bari to Transylvania is to fly and train and bus which costs $120 - $340 and takes 11h 42m.
The fastest way to get from Bari to Transylvania is to fly and bus which takes 4h 53m and costs $140 - $320.
The distance between Bari and Transylvania is 890 km.
The best way to get from Bari to Transylvania without a car is to train which takes 30h 17m and costs $390 - $800.
It takes approximately 5h 6m to get from Bari to Transylvania, including transfers.
The best way to get from Bari to Transylvania is to fly which takes 5h 6m and costs $170 - $380. Alternatively, you can train, which costs $390 - $800 and takes 30h 17m, you could also bus, which costs and takes 36h 4m.
There are 370+ hotels available in Transylvania.
What companies run services between Bari, Italy and Transylvania, Romania?
Ryanair, Wizz Air, and two other airlines fly from Bari Karol Wojtyła Airport (BRI) to Tirgu Mures (TGM) once daily. Alternatively, you can take a train from Bari Centrale to Transylvania via Bologna Centrale, Venezia Mestre, Wien Hbf, Alba Iulia, and Chirileu h. in around 30h 17m.
- Website
- flyulendo.com
Flights from Bari Karol Wojtyła Airport to Tirgu Mures via Rome
- Ave. Duration
- 7h 12m
- When
- Monday and Friday
- Estimated price
- $50–260
Flights from Bari Karol Wojtyła Airport to Tirgu Mures via Milan Bergamo
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- $60–270
Flights from Bari Karol Wojtyła Airport to Bucharest Otopeni
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $35–140
Flights from Bari Karol Wojtyła Airport to Timișoara Traian Vuia International Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $25–180
Flights from Bari Karol Wojtyła Airport to Cluj-Napoca
- Ave. Duration
- 1h 40m
- When
- Tuesday
- Estimated price
- $35–220
Flights from Bari Karol Wojtyła Airport to Craiova Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $40–200
- Website
- wizzair.com
Flights from Bari Karol Wojtyła Airport to Tirgu Mures via Budapest
- Ave. Duration
- 4h 20m
- When
- Monday and Wednesday
- Estimated price
- $60–250
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Bologna Centrale
- Ave. Duration
- 5h 45m
- Frequency
- Every 2 hours
- Estimated price
- $100–210
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $25–50
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Bologna Centrale
- Ave. Duration
- 7h 6m
- Frequency
- 5 times a day
- Estimated price
- $70–170
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $17–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $22–45
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- $22–40
- Website
- https://www.trenitalia.com/en.html
Train from Venezia Mestre to Wien Hbf
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- $100–160
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $100–160
Train from Wien Hbf to Alba Iulia
- Ave. Duration
- 10h 9m
- Frequency
- Once daily
- Estimated price
- $160–300
- Website
- https://www.oebb.at/en/
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Alba Iulia to Chirileu h.
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $11–13
- Website
- https://www.cfrcalatori.ro/en/
Train from Vinţu de Jos to Chirileu h.
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- $12–14
- Website
- https://www.cfrcalatori.ro/en/
Train from Cârcea h. to Sibiu
- Ave. Duration
- 5h 3m
- Frequency
- Twice daily
- Estimated price
- $22–24
- Website
- https://www.cfrcalatori.ro/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bari to Napoli P.zza Garibaldi
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- $19–35
- Website
- https://www.flixbus.co.uk
Bus from Cluj-Napoca to Târgu Mureş
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- $7–13
- Website
- https://www.flixbus.co.uk
Bus from Dubrovnik, Autobusni kolodvor to Budapest Airport
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Estimated price
- $70–130
- Website
- https://www.flixbus.co.uk
Bus from Budapest Airport to Târgu Mureş
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- $40–70
- Website
- https://www.flixbus.co.uk
- Phone
- +40 230 560 555
- tarsin_irlanda@yahoo.com
- Website
- tarsin.ro
Bus from Napoli, Autostazione Metropark to Cluj-Napoca, Autogara Sens Vest
- Ave. Duration
- 28h 45m
- Frequency
- Once a week
- Estimated price
- $27–140
- Schedules at
- tarsin.ro
- Phone
- +4-0729-770.870
- transolteanutour@yahoo.com
- Website
- transolteanu.ro
Bus from Cluj-Napoca, Railway Station Square to Ungheni
- Ave. Duration
- 1h 34m
- Frequency
- 3 times a day
- Schedules at
- transolteanu.ro
Bus from Timisoara Airport to Vințu de Jos
- Ave. Duration
- 3h 11m
- Frequency
- 4 times a day
- Schedules at
- transolteanu.ro
- Phone
- 0371.503.503
- office@direct-aeroport.ro
- Website
- direct-aeroport.ro
Shuttle from Bucharest Otopeni Airport to Brasov
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- $23–40
- Schedules at
- direct-aeroport.ro
- Website
- edimond.ro
Bus from Braşov to Târgu Mureș
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Schedules at
- edimond.ro
- Phone
- +4- 0265-255-092
- Website
- balinttrans.autogari.ro
Bus from Sibiu to Ungheni
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $3–5
- Schedules at
- balinttrans.autogari.ro
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Bari to Dubrovnik
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- $75–120
- Website
- https://www.jadrolinija.hr/en
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
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide














































