There are 6 ways to get from Tirana to Krani by 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.
Bus, drive
best- Take the bus from Tirana, Terminali Lindor I Autobusave to Leshnicëbus
- Drive from Leshnicë to Kranicar
4h 28m$16–23Drive 184.7 km
- Drive from Tirana to Kranicar 184.7 km
3h 12m$34–49Bus, drive via Posta 1
- Take the bus from Tirana, Terminali Lindor I Autobusave to Leshnicëbus
- Drive from Leshnicë to Kranicar
4h 30m$16–23Bus, drive via Dollari B
- Take the bus from Tirana, Terminali Lindor I Autobusave to Leshnicëbus
- Drive from Leshnicë to Kranicar
4h 36m$16–23Bus
- Take the bus from Tirana to Strugabus
- Take the bus from Struga to Kažanibus
7h 47m$37Bus, drive #2
- Take the bus from Tirana, Terminali Lindor I Autobusave to Udënishtbus
- Drive from Udënisht to Kranicar
4h 3m$17–24
Questions & Answers
The cheapest way to get from Tirana to Krani is to bus and drive which costs $16 - $24 and takes 4h 3m.
The fastest way to get from Tirana to Krani is to drive which takes 3h 12m and costs $30 - $50.
No, there is no direct bus from Tirana to Krani. However, there are services departing from Tirana and arriving at Kažani via Struga. The journey, including transfers, takes approximately 7h 47m.
The distance between Tirana and Krani is 212 km. The road distance is 184.7 km.
The best way to get from Tirana to Krani without a car is to bus which takes 7h 47m and costs $38.
It takes approximately 4h 28m to get from Tirana to Krani, including transfers.
Tirana to Krani bus services, operated by Drita Travel, depart from Tirana station.
Tirana to Krani bus services, operated by Drita Travel, arrive at Struga station.
Yes, the driving distance between Tirana to Krani is 185 km. It takes approximately 3h 12m to drive from Tirana to Krani.
There are 329+ hotels available in Krani.
What companies run services between Tirana, Albania and Krani, North Macedonia?
You can take a bus from Tirana to Krani via Struga and Kažani in around 7h 47m.
- Phone
- +355 69 213 1213
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Leshnicë
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Leshnicë
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Leshnicë
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Udënisht
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
- Phone
- +355 69 234 8608
- [email protected]
- Website
- dritatravel.com
Bus from Tirana to Struga
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $18
- Schedules at
- dritatravel.com
- Phone
- +389 47 231 192
- [email protected]
- Website
- transkop.mk
Bus from Struga to Kažani
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- transkop.mk
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Want to know more about Flixbus?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.


