There are 9 ways to get from Siena to Elbasan by train, plane, busferry, 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, train to Pisa International Airport, fly
best- Take the train from Siena to Empolitrain
- Take the train from Empoli to Pisa Centraletrain
- Fly from Pisa International Airport (PSA) to Tirana International Airport Nënë Tereza (TIA)plane PSA - TIA
8h 20m$40–291Train, bus and ferry, bus
- Take the train from Siena to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Bari Centraletrain Fr
- Take the busferry from Bari Porto to Durrësbusferry
- Take the bus from Durrës to Elbasanbus
16h 51mBus
- Take the bus from Siena to Strugabus
- Take the bus from Struga to Elbasanbus
23h 16m$129–131Drive 1,368.4 km
- Drive from Siena to Elbasancar 1,368.4 km
17h 32m$248–358Train, train to Bologna Guglielmo Marconi Airport, fly
- Take the train from Siena to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Tirana International Airport Nënë Tereza (TIA)plane BLQ - TIA
8h 40m$51–360Bus to Perugia Sant'Egidio Airport, fly
- Take the bus from Siena to Perugiabus
- Fly from Perugia Sant'Egidio Airport (PEG) to Tirana International Airport Nënë Tereza (TIA)plane PEG - TIA
9h 10m$58–350Train, train to Fiumicino International Airport, fly
- Take the train from Siena to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Tirana International Airport Nënë Tereza (TIA)plane FCO - TIA
10h 5m$67–307Train, bus and ferry
- Take the train from Siena to Firenze Rifreditrain Re / ...
- Take the busferry from Firenze to Elbasanbusferry
27h 47mBus, bus and ferry
- Take the bus from Siena-Via Tozzi to Arezzo Terminalbus 138
- Take the busferry from Arezzo to Tiranabusferry
- Take the bus from Tirana to Elbasanbus
30h 10m$126–413
Pisa International Airport (PSA) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Siena to Elbasan is to bus which costs $129 - $132 and takes 23h 16m.
The fastest way to get from Siena to Elbasan is to train and fly which takes 8h 20m and costs $40 - $300.
No, there is no direct bus from Siena to Elbasan. However, there are services departing from Siena and arriving at Elbasan via Struga. The journey, including transfers, takes approximately 23h 16m.
The distance between Siena and Elbasan is 974 km. The road distance is 1368.4 km.
The best way to get from Siena to Elbasan without a car is to train and bus and ferry and bus which takes 16h 51m and costs .
It takes approximately 8h 20m to get from Siena to Elbasan, including transfers.
Siena to Elbasan bus services, operated by Hak Bus, depart from Siena station.
Siena to Elbasan bus services, operated by Hak Bus, arrive at Struga station.
Yes, the driving distance between Siena to Elbasan is 1368 km. It takes approximately 17h 32m to drive from Siena to Elbasan.
There are 165+ hotels available in Elbasan.
What companies run services between Siena, Italy and Elbasan, Albania?
You can take a bus from Siena to Elbasan via Struga in around 23h 16m.
- Website
- ryanair.com
Flights from Pisa International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $40–270
Flights from Bologna Guglielmo Marconi Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $45–300
Flights from Fiumicino International Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 2h 47m
- When
- Tuesday and Saturday
- Estimated price
- $65–240
Flights from Fiumicino International Airport to Tirana International Airport Nënë Tereza via Catania
- Ave. Duration
- 3h 35m
- When
- Monday
- Estimated price
- $65–240
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Siena to Empoli
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- $8–14
- Website
- Trenitalia
Train from Empoli to Pisa Centrale
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–10
- Website
- Trenitalia
Train from Siena to Firenze S.M.N.
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- $13–20
- Website
- Trenitalia
Train from Siena to Firenze S.M.N.
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- $13–20
- Website
- Trenitalia
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- $12–20
- Website
- Trenitalia
Train from Siena to Firenze S.M.N.
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- $13–20
- Website
- Trenitalia
Train from Firenze S.M.N. to Roma Termini
- Ave. Duration
- 3h 52m
- Frequency
- 4 times a day
- Estimated price
- $35–60
- Website
- Trenitalia
Train from Siena to Firenze Rifredi
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $12–20
- Website
- Trenitalia
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Busferry from Bari Porto to Durrës
- Ave. Duration
- 4h 56m
- Frequency
- Twice a week
- 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
Italy Travel Guides
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
Want to know more about Flixbus?
Read the travel guide




