There are 11 ways to get from Trieste to Ruse by bus, train, car, shuttle, 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.
Bus via Sofia
best- Take the bus from Trieste to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Rusebus
19h 45m$112–132Train to Treviso Airport, fly, train
cheapest- Take the train from Trieste Centrale to Treviso Centraletrain
- Fly from Treviso Airport (TSF) to Bucharest Otopeni (OTP)plane TSF - OTP
- Take the train from Bucuresti Nord to Rusetrain
11h 37m$70–267Train
- Take the train from Trieste Centrale to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Bucuresti Nordtrain 347
- Take the train from Bucuresti Nord to Rusetrain
28h 48m$319–505Drive 1,193.2 km
- Drive from Trieste to Rusecar 1,193.2 km
14h 28m$240–346Shuttle to Ljubljana, fly, train
- Take a shuttle bus from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Bucharest Otopeni (OTP)plane LJU - OTP
- Take the train from Bucuresti Nord to Rusetrain
12h 1m$273–586Bus, train
- Take the bus from Trieste to Sofia Central Bus Stationbus
- Take the train from Sofia to Rusetrain Ic
21h 19m$103–106Bus
- Take the bus from Trieste to Ljubljana bus stationbus 907 / ...
- Take the bus from Ljubljana bus station to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to Ruse Eastbus 984
27h 15m$146–236Fly from Trieste – Friuli Venezia Giulia Airport, train
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Bucharest Otopeni (OTP)plane TRS - OTP
- Take the train from Bucuresti Nord to Rusetrain
11h 10m$93–359Shuttle to Venice Marco Polo Airport, fly, train
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Bucharest Otopeni (OTP)plane VCE - OTP
- Take the train from Bucuresti Nord to Rusetrain
11h 53m$342–673Shuttle, shuttle to Zagreb Franjo Tuđman Airport, fly, train
- Take a shuttle bus from Trieste Centrale to Ljubljana
- Take a shuttle bus from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Bucharest Otopeni (OTP)plane ZAG - OTP
- Take the train from Bucuresti Nord to Rusetrain
10h 36m$357–798Train, train to Bologna Guglielmo Marconi Airport, fly
- Take the train from Trieste Centrale to Venezia Mestretrain
- Take the train from Venezia Mestre to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Bucharest Otopeni (OTP)plane BLQ - OTP
- Take the train from Bucuresti Nord to Rusetrain
11h 40m$78–387
Trieste to Ruse by train
Comparing Your Travel Options
The cheapest way to get from Trieste to Ruse is to bus and train which costs $103 - $107 and takes 21h 19m.
The fastest way to get from Trieste to Ruse is to shuttle and fly and train which takes 10h 36m and costs $350 - $800.
No, there is no direct bus from Trieste to Ruse. However, there are services departing from Trieste and arriving at Ruse via Sofia Central Bus Station. The journey, including transfers, takes approximately 19h 45m.
No, there is no direct train from Trieste to Ruse. However, there are services departing from Trieste Centrale and arriving at Ruse via Wien Hbf and Bucuresti Nord. The journey, including transfers, takes approximately 28h 48m.
The distance between Trieste and Ruse is 1324 km. The road distance is 1193.2 km.
The best way to get from Trieste to Ruse without a car is to bus via Sofia which takes 19h 45m and costs $110 - $140.
It takes approximately 19h 45m to get from Trieste to Ruse, including transfers.
Trieste to Ruse bus services, operated by M&M Travel, depart from Trieste station.
Trieste to Ruse train services, operated by Railjet, depart from Trieste Centrale station.
The best way to get from Trieste to Ruse is to bus via Sofia which takes 19h 45m and costs $110 - $140. Alternatively, you can train, which costs $310 - $550 and takes 28h 48m.
What companies run services between Trieste, Italy and Ruse, Bulgaria?
You can take a bus from Trieste to Ruse via Sofia Central Bus Station in around 19h 45m. Alternatively, you can take a train from Trieste Centrale to Ruse via Wien Hbf and Bucuresti Nord in around 28h 48m.
- Website
- ryanair.com
Flights from Trieste – Friuli Venezia Giulia Airport to Bucharest Otopeni via Tirana
- Ave. Duration
- 4h 20m
- When
- Monday and Saturday
- Estimated price
- $65–320
Flights from Treviso Airport to Bucharest Otopeni
- Ave. Duration
- 1h 55m
- When
- Monday, Friday, Saturday, Sunday, Tuesday, and Thursday
- Estimated price
- $30–250
Flights from Bologna Guglielmo Marconi Airport to Bucharest Otopeni
- Ave. Duration
- 2h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $55–330
- Website
- lufthansa.com
Flights from Ljubljana to Bucharest Otopeni via Munich
- Ave. Duration
- 7h 50m
- When
- Tuesday and Sunday
- Estimated price
- $120–460
Flights from Venice Marco Polo Airport to Bucharest Otopeni via Munich
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $95–340
Flights from Zagreb Franjo Tuđman Airport to Bucharest Otopeni via Munich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $75–400
- Website
- airserbia.com
Flights from Ljubljana to Bucharest Otopeni via Belgrade
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $90–260
Flights from Venice Marco Polo Airport to Bucharest Otopeni via Belgrade
- Ave. Duration
- 5h 7m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $75–220
- Website
- flyulendo.com
Flights from Trieste – Friuli Venezia Giulia Airport to Bucharest Otopeni via Rome
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $65–310
Flights from Trieste – Friuli Venezia Giulia Airport to Bucharest Otopeni via Bari
- Ave. Duration
- 5h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $65–310
Flights from Treviso Airport to Bucharest Otopeni
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $35–210
Flights from Bologna Guglielmo Marconi Airport to Bucharest Otopeni
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $21–190
- Website
- austrian.com
Flights from Venice Marco Polo Airport to Bucharest Otopeni via Vienna
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $80–330
- Website
- swiss.com
Flights from Ljubljana to Bucharest Otopeni via Zurich
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- $100–430
- Website
- lot.com
Flights from Ljubljana to Bucharest Otopeni via Warsaw Chopin
- Ave. Duration
- 5h 15m
- When
- Tuesday
- Estimated price
- $120–350
- Website
- en.aegeanair.com
Flights from Ljubljana to Bucharest Otopeni via Athens
- Ave. Duration
- 9h 20m
- When
- Monday and Friday
- Estimated price
- $120–380
- Website
- turkishairlines.com
Flights from Ljubljana to Bucharest Otopeni via Istanbul
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- $220–260
- Website
- airchina.com
Flights from Zagreb Franjo Tuđman Airport to Bucharest Otopeni
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $120–190
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Hbf to Bucuresti Nord
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Estimated price
- $210–350
- Website
- Austrian Railways
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Ruse
- Ave. Duration
- 6h 19m
- Frequency
- Twice daily
- Estimated price
- $6–9
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $6–9
- 1st Class
- $7–9
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Trieste Centrale to Treviso Centrale
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- $25–35
- Website
- Trenitalia
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 18m
- Frequency
- Every 30 minutes
- Estimated price
- $19–27
- Website
- Trenitalia
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- $20–28
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- $22–40
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $23–40
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 58m
- Frequency
- 4 times a day
- Estimated price
- $18–35
- Website
- Trenitalia Intercity
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 47m
- Frequency
- 4 times a day
- Estimated price
- $18–35
- Website
- Trenitalia Intercity
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- $18–30
- Website
- Italo Treno
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $19–35
- Website
- Italo Treno
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Trieste to Sofia Central Bus Station
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Estimated price
- $98
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Trieste to Sofia Central Bus Station
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Estimated price
- $98
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- Grup Plus - Etap Adresss
Bus from Sofia Central Bus Station to Ruse
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $15–35
- Website
- Grup Plus - Etap Adresss
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- $160–270
- Website
- GoOpti
- Private
- $228
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $240–400
- Website
- GoOpti
Shuttle from Trieste Centrale to Ljubljana
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- $120–228
- Website
- GoOpti
- Private
- $228
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 57m
- Frequency
- On demand
- Estimated price
- $200–330
- Website
- GoOpti
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- $9–14
- Website
- Flixbus
Bus from Ljubljana bus station to București, Autogara Militari
- Ave. Duration
- 21h 30m
- Frequency
- 6 times a week
- Estimated price
- $130–210
- Website
- Flixbus
Bus from București, Autogara Militari to Ruse East
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $7–12
- Website
- Flixbus
- Phone
- +386 40 121 900
- [email protected]
- Website
- slovenija.eu.com
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $150–246
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- $190
- 4-8 persons
- $246
Want to know more about travelling around Bulgaria
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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Trieste to Ruse bus services, operated by M&M Travel, arrive at Sofia Central Bus Station.
Ruse is 1h ahead of Trieste. It is currently 2:36 PM in Trieste and 3:36 PM in Ruse.
Trieste to Ruse train services, operated by Railjet, arrive at Wien Hbf station.
Yes, the driving distance between Trieste to Ruse is 1193 km. It takes approximately 14h 28m to drive from Trieste to Ruse.
Book your Trieste to Ruse bus tickets online with Omio and 12go.asia.
There are 235+ hotels available in Ruse.

























































