There are 9 ways to get from Bucharest to Elbasan by plane, bus, night train, train, 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.
Fly Bucharest Otopeni to Tirana International Airport Nënë Tereza, bus
best- Fly from Bucharest Otopeni (OTP) to Tirana International Airport Nënë Tereza (TIA)plane OTP - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Elbasanbus
6h 24mFly Bucharest Băneasa Aurel Vlaicu International Airport to Tirana International Airport Nënë Tereza
cheapest- Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Tirana International Airport Nënë Tereza (TIA)plane BBU - TIA
9h 4m$52–182Night train, train, bus
- Take the night train from Bucharest to Gorna Oryahovitsanighttrain
- Take the train from Gorna Oryahovitsa to Sofiatrain Ic
- Take the bus from Sofia Central Bus Station to Skopje, Transporten Centar (Скопjе, Транспортен Центар)bus
- Take the bus from Skopje, Transporten Centar to Misleševobus
- Take the bus from Prrenjas to Elbasanbus
18h 5mDrive 833.6 km
- Drive from Bucharest to Elbasancar 833.6 km
12h 31m$151–218Fly Bucharest Otopeni to Ohrid Airport, bus
- Fly from Bucharest Otopeni (OTP) to Ohrid Airport (OHD)plane OTP - OHD
- Take the bus from Prrenjas to Elbasanbus
9h 1mBus, train
- Take the bus from Bucharest to Thessalonikibus
- Take the train from Thessaloniki to Larissatrain Re / ...
- Take the bus from Larisa to Elbasanbus
18h 7mBus
- Take the bus from Bucharest to Sofia Central Bus Stationbus Sofia-Bucharest
- Take the bus from Sofia Central Bus Station to Tiranabus
18h 53m$86Bus via Thessaloníki
- Take the bus from București, Autogara Militari to Thessaloniki train stationbus 983 / ...
- Take the bus from Thessaloníki to Elbasanbus
22h 47mTrain, bus
- Take the train from Bucuresti Nord to Sofiatrain 461
- Take the bus from Sofia Central Bus Station to Tiranabus
22h 58m$96–99
Bucharest Otopeni (OTP) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Bucharest to Elbasan is to bus which costs $86 and takes 18h 53m.
The fastest way to get from Bucharest to Elbasan is to fly which takes 9h 4m and costs $50 - $190.
No, there is no direct bus from Bucharest to Elbasan. However, there are services departing from Bucharest and arriving at Elbasan via Sofia Central Bus Station and Tirana, Terminali Lindor I Autobusave. The journey, including transfers, takes approximately 18h 53m.
The distance between Bucharest and Elbasan is 703 km. The road distance is 833.6 km.
The best way to get from Bucharest to Elbasan without a car is to bus and train which takes 18h 7m and costs .
It takes approximately 6h 24m to get from Bucharest to Elbasan, including transfers.
Bucharest to Elbasan bus services, operated by LIKEBUS, depart from Bucharest station.
The best way to get from Bucharest to Elbasan is to fly which takes 9h 4m and costs $50 - $190. Alternatively, you can bus, which costs $86 and takes 18h 53m.
Bucharest to Elbasan bus services, operated by LIKEBUS, arrive at Sofia Central Bus Station.
Elbasan is 1h behind Bucharest. It is currently 9:39 AM in Bucharest and 8:39 AM in Elbasan.
What companies run services between Bucharest, Romania and Elbasan, Albania?
Ryanair and Ulendo Airlink fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Tirana International Airport Nënë Tereza (TIA) 6 times a week. Alternatively, you can take a bus from Bucharest to Elbasan via Sofia Central Bus Station, Tirana, and Tirana, Terminali Lindor I Autobusave in around 18h 53m.
- Website
- ryanair.com
Flights from Bucharest Otopeni to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $30–140
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 5h 5m
- When
- Sunday, Wednesday, and Thursday
- Estimated price
- $50–180
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Tirana International Airport Nënë Tereza via Milan Bergamo
- Ave. Duration
- 5h 30m
- When
- Thursday
- Estimated price
- $50–160
- Website
- turkishairlines.com
Flights from Bucharest Otopeni to Ohrid Airport via Istanbul
- Ave. Duration
- 5h 21m
- When
- Tuesday, Friday, Thursday, and Sunday
- Estimated price
- $320–900
- Website
- austrian.com
Flights from Bucharest Otopeni to Ohrid Airport via Vienna
- Ave. Duration
- 5h 25m
- When
- Thursday and Sunday
- Estimated price
- $170–650
- Website
- wizzair.com
Flights from Bucharest Otopeni to Ohrid Airport via Dortmund
- Ave. Duration
- 7h 25m
- When
- Wednesday and Sunday
- Estimated price
- $120–400
- Website
- flyulendo.com
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Tirana International Airport Nënë Tereza via Naples
- Ave. Duration
- 6h 45m
- When
- Wednesday and Sunday
- Estimated price
- $50–160
- Phone
- +359 2 931 11 11
- bdz_passengers@bdz.bg
- Website
- bdz.bg
Night train from Bucharest to Gorna Oryahovitsa
- Ave. Duration
- 2h 14m
- Frequency
- Twice a week
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Gorna Oryahovitsa to Sofia
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- $4–7
- Website
- https://www.bdz.bg/en
- 2nd Class
- $4–6
- 1st Class
- $5–7
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Gorna Oryahovitsa to Sofia
- Ave. Duration
- 3h 56m
- Frequency
- 3 times a day
- Estimated price
- $24–26
- Website
- https://www.cfrcalatori.ro/en/
Train from Bucuresti Nord to Sofia
- Ave. Duration
- 9h 55m
- Frequency
- 3 times a day
- Estimated price
- $44–48
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Larissa
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- $13–20
- Website
- https://www.hellenictrain.gr/en
- Phone
- +355 69 213 1213
- Travelbusel@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Elbasan
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Schedules at
- facebook.com
Bus from Prrenjas to Elbasan
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Schedules at
- facebook.com
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Sofia Central Bus Station to Skopje, Transporten Centar (Скопjе, Транспортен Центар)
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- $14–35
- Website
- https://citylines.eu/
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Skopje, Transporten Centar to Misleševo
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Bucharest to Thessaloniki
- Ave. Duration
- 9h 37m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://simeonidistours.gr/en/
- Phone
- +30694 051 4160
- metroeurotirane@hotmail.com
- Website
- metroeuro.travel
Bus from Larisa to Elbasan
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
- Phone
- +38(098) 343 8282
- callcenter@likebus.ua
- Website
- likebus.ua
Bus from Bucharest to Sofia Central Bus Station
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $34
- Schedules at
- likebus.ua
- Phone
- +355 68 391 1009
- info@nelatours.com
- Website
- nelatours.com
Bus from Sofia Central Bus Station to Tirana
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- $52
- Schedules at
- nelatours.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from București, Autogara Militari to Thessaloniki train station
- Ave. Duration
- 12h 20m
- Frequency
- Twice daily
- Estimated price
- $55–100
- Website
- https://www.flixbus.co.uk
- Phone
- +355 67 604 2191
- Website
- facebook.com
Bus from Thessaloníki to Elbasan
- Ave. Duration
- 9h 27m
- Frequency
- Once daily
- Schedules at
- autobus.al
Want to know more about travelling around Albania
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
More Questions & Answers
Yes, the driving distance between Bucharest to Elbasan is 834 km. It takes approximately 12h 31m to drive from Bucharest to Elbasan.
There are 155+ hotels available in Elbasan.






























