There are 8 ways to get from Lisbon to Ruse by plane, bus, train, night train, car, or shuttle
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 Bucharest Otopeni, bus
best- Fly from Lisbon-Portela Airport (LIS) to Bucharest Otopeni (OTP)plane LIS - OTP
- Take the bus from Buchurest to Rusebus
9h 26m$110–324Fly to Sofia Airport, train
cheapest- Fly from Lisbon-Portela Airport (LIS) to Sofia Airport (SOF)plane LIS - SOF
- Take the train from Sofia to Rusetrain
14h 24m$84–339Bus
- Take the bus from Lisbon - Oriente to Estación Sur de Autobusesbus
- Take the bus from Méndez Álvaro Estación Sur to Sibiubus
- Take the bus from Sibiu to Rusebus
2d 13h$237–337Train, bus, night train
- Take the train from Lisboa Oriente to Bragatrain
- Take the bus from Braga to Essen central train stationbus
- Take the nighttrain from Essen Hbf to Wien Hbfnighttrain
- Take the train from Wien Hbf to Bucuresti Nordtrain
- Take the train from Bucuresti Nord to Rusetrain
3d 4h$584–1,031Drive 3,621 km
- Drive from Lisbon to Rusecar 3,621 km
39h 10m$652–942Fly to Varna Airport, shuttle
- Fly from Lisbon-Portela Airport (LIS) to Varna Airport (VAR)plane LIS - VAR
- Take a shuttle bus from Varna Airport to Ruse
12h 21m$217–608Bus, night train
- Take the bus from Lisbon to Huelvabus
- Take the bus from Huelva to Bucureştibus
- Take the nighttrain from Bucharest to Rusenighttrain
3d 1h$231–318Bus, train, night train
- Take the bus from Lisbon - Oriente to Marseille - Saint-Charles Bus Stationbus
- Take the bus from Marseille, Gare de Marseille-Saint-Charles to Buzaubus
- Take the train from Buzău to Bucharesttrain
- Take the nighttrain from Bucharest to Rusenighttrain
3d 8h$302–445
Lisbon to Ruse by train, bus, and night train
Comparing Your Travel Options
The cheapest way to get from Lisbon to Ruse is to fly and train which costs $80 - $340 and takes 14h 24m.
The fastest way to get from Lisbon to Ruse is to fly and bus which takes 9h 26m and costs $110 - $330.
No, there is no direct bus from Lisbon to Ruse. However, there are services departing from Lisbon - Oriente and arriving at Ruse via Méndez Álvaro Estación Sur and Sibiu. The journey, including transfers, takes approximately 2 days 13h.
The distance between Lisbon and Ruse is 3072 km. The road distance is 3621 km.
The best way to get from Lisbon to Ruse without a car is to bus which takes 2 days 13h and costs $230 - $340.
It takes approximately 9h 26m to get from Lisbon to Ruse, including transfers.
Lisbon to Ruse bus services, operated by BlaBlaCar Bus, depart from Lisbon - Oriente station.
Lisbon to Ruse bus services, operated by BlaBlaCar Bus, arrive at Estación Sur de Autobuses station.
Ruse is 2h ahead of Lisbon. It is currently 7:58 PM in Lisbon and 9:58 PM in Ruse.
Yes, the driving distance between Lisbon to Ruse is 3621 km. It takes approximately 39h 10m to drive from Lisbon to Ruse.
What companies run services between Lisbon, Portugal and Ruse, Bulgaria?
You can take a bus from Lisbon - Oriente to Ruse via Madrid, Estación Sur De Autobuses, Méndez Álvaro Estación Sur, and Sibiu in around 2d 13h.
- Website
- flyulendo.com
Flights from Lisbon-Portela Airport to Bucharest Otopeni
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–280
Flights from Lisbon-Portela Airport to Varna Airport via Rome
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $160–400
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Bucharest Otopeni via Milan Bergamo
- Ave. Duration
- 7h 25m
- When
- Friday
- Estimated price
- $75–290
Flights from Lisbon-Portela Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 5h 55m
- When
- Friday
- Estimated price
- $70–250
- Website
- air.bg
Flights from Lisbon-Portela Airport to Varna Airport via Sofia Airport
- Ave. Duration
- 6h 50m
- When
- Monday and Wednesday
- Estimated price
- $210–750
Flights from Lisbon-Portela Airport to Sofia Airport
- Ave. Duration
- 4h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $140–490
- Website
- airserbia.com
Flights from Lisbon-Portela Airport to Bucharest Otopeni via Belgrade
- Ave. Duration
- 8h 50m
- When
- Friday
- Estimated price
- $130–330
- Website
- wizzair.com
Flights from Lisbon-Portela Airport to Varna Airport via Basel
- Ave. Duration
- 6h 15m
- When
- Tuesday
- Estimated price
- $120–420
- Website
- austrian.com
Flights from Lisbon-Portela Airport to Varna Airport via Vienna
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $110–380
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Braga
- Ave. Duration
- 3h 20m
- Frequency
- Every 2 hours
- Estimated price
- $40–75
- Website
- Comboios de Portugal
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Essen Hbf to Wien Hbf
- Ave. Duration
- 13h 4m
- Frequency
- 3 times a day
- Estimated price
- $65–170
- Website
- Nightjet
- Sleeper Carriage
- $120–170
- Couchette Carriage
- $95–120
- Seating Carriage
- $65–80
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Hbf to Bucuresti Nord
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Estimated price
- $250–450
- Website
- Austrian Railways
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 54m
- Frequency
- 3 times a day
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Night train from Bucharest to Ruse
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- $13–14
- Website
- Romanian Railways (CFR)
Train from Buzău to Bucharest
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- $13–14
- Website
- Romanian Railways (CFR)
Night train from Bucharest to Ruse
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- $13–14
- Website
- Romanian Railways (CFR)
- Phone
- +359 2 931 11 11
- bdz_passengers@bdz.bg
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Ruse
- Ave. Duration
- 6h 19m
- Frequency
- Twice daily
- Estimated price
- $5–8
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $5–8
- 1st Class
- $5–8
Train from Buzău to Bucharest
- Ave. Duration
- 1h 58m
- Frequency
- Every 3 hours
- Estimated price
- $5–16
- Schedules at
- Transferoviar Călători (TFC)
- 2nd Class
- $5–10
- 1st Class
- $10–16
- Phone
- 0310 800 900
- contact@regiocalatori.ro
- Website
- Regio Călători
Train from Buzău to Bucharest
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $5–7
- Website
- Regio Călători
- Phone
- +40 751 525 520
- office@astratranscarpatic.ro
- Website
- astratranscarpatic.ro
Train from Buzău to Bucharest
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $8–12
- Book at
- astratranscarpatic.ro
- Phone
- +359 899199328
- omega_group@abv.bg
- Website
- bgrazpisanie.com
Bus from Buchurest to Ruse
- Ave. Duration
- 1h 20m
- Frequency
- Twice a week
- Estimated price
- $7–11
- Schedules at
- bgrazpisanie.com
Bus from Sibiu to Ruse
- Ave. Duration
- 5h 5m
- Frequency
- Twice a week
- Estimated price
- $29–40
- Schedules at
- bgrazpisanie.com
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lisbon - Oriente to Estación Sur de Autobuses
- Ave. Duration
- 7h 20m
- Frequency
- Every 3 hours
- Estimated price
- $45–80
- Website
- BlaBlaCar Bus
Bus from Lisbon - Oriente to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 22h 50m
- Frequency
- 5 times a day
- Estimated price
- $130–220
- Website
- BlaBlaCar Bus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Sibiu
- Ave. Duration
- 47h 5m
- Frequency
- Once a week
- Estimated price
- $160–220
- Schedules at
- tabitatour.ro
Bus from Huelva to Bucureşti
- Ave. Duration
- 2d 15h
- Frequency
- 3 times a week
- Estimated price
- $190–250
- Schedules at
- tabitatour.autogari.ro
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Braga to Essen central train station
- Ave. Duration
- 35h
- Frequency
- 3 times a week
- Estimated price
- $210–320
- Website
- Flixbus
Bus from Lisbon to Huelva
- Ave. Duration
- 5h 14m
- Frequency
- 5 times a day
- Estimated price
- $35–55
- Website
- Flixbus
- Phone
- +359 89 345 5533
- info@atlastaxi.eu
- Website
- Atlas Taxi
Shuttle from Varna Airport to Ruse
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $85–250
- Website
- Atlas Taxi
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Lisbon to Huelva
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $28–55
- Website
- Rede Expressos
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Marseille, Gare de Marseille-Saint-Charles to Buzau
- Ave. Duration
- 2d 2h
- Frequency
- Once a week
- Estimated price
- $150–200
- Schedules at
- romfour-door2door.autogari.ro
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Book your Lisbon to Ruse bus tickets online with Omio.
There are 242+ hotels available in Ruse.

























































