Transportation Services

Looking for a safe, stress-free way of traveling around Albania? Allow us to do the driving and planning for you.
North Albania Tours offers affordable transportation services for both Albania and throughout the Balkan region.
We provide local taxis, airport transfers, and inter-regional transportation services at reasonable rates. We also have a bus that can seat 25 people!
Simply give us a call or send us an email and the dates you need help and we’ll be ready to pick you up!

Our most popular services include:

  • Airport Transfers: From Tirana, Tivat (M), Sarajevo, Prishtina (KS), Podgorica (M), Dubrovnik (CR) Skopje (NM).

  • Ferry Port Transfers: From Tivat (M), Durrës, Saranda/Sarandë, Vlore.

  • Ferry Tickets and Transfers: From Albania to Montenegro.

  • Designated Meeting Places: We make sure you have a pick up place when city street signs are hard to find.

  • Taxi Service: (Private Driver)

  • Tour Service: (Sight-Seeing Driver)

  • Airport or Ferry Port pick-up and transfer: (Port to hotel or other destination)

  • Luggage pick-up and transfer: (Point to Point)

  • Luggage Storage: (Secure Holding Facilities)


Travel Documents

You are responsible for ensuring you have the correct documents (passports or visa) if you are traveling between countries. Please refer to your own country’s foreign office for guidance. If you are able to enter Albania, you are almost certainly able to cross into the other countries.


Traveler’s Insurance

We offer traveler’s insurance to all our guests and passengers. Contact us to learn more.



Private Transfers and Prices

Below are our most popular destinations with prices in Euros. These prices are one way private transfer for up to 4 people by car. If more than 4 people then please contact us as we can accommodate this. They include any fees for crossing the border if applicable. The driver will take you anywhere in the city, port or airport if applicable.

  • Bar (M) to Berat (155), Durres (110), Koman Lake (110), Ohrid (NM) (230), Prizren (KS) (170), Prishtina (KS) (250), Shengjin (95), Shkodër (60), Theth (140), Tirana (120), Valbona (270), Vlore (160), Puke (120), Diber (160), Ksamil (280), Gjirokaster (220), Elbasan (150), Korca (220), Kruje (100), Gjakova (KS) (180), Kukës (110), Vermosh (170).
  • Berat to Bar (M) (155), Budva (M) (170), Kotor (M) (200), Podgorica (M) (160), Shkodër (110), Theth (200), Valbona (300), Prizren (KS) (190), Prishtina (KS) (200), Tivat (M) (220), Puke (170), Kukës (170), Vermosh (200), Ulcinje (M) (150). Virpazar (M) (180)
  • Budva (M) to Berat (170), Durres (140), Prishtina (KS) (260), Prizren (KS) (220), Shengjin (110), Shkodër (80), Valbona (270), Theth (170), Tirana (150), Valbona (300), Vlore (180), Diber (170), Ksamil (300), Gjirokaster (240), Korca (250), Kruje (140), Puke (140), Kukës (170). Pogradec (200)
  • Diber to Shkodër (130), Koman lake (160), Bar (M) (160), Podgorica (M) (180), Kotor (M) (200), Tivat (M) (220), Budva (M) (170).
  • Dubrovnik (C) to Shkodër (220), Tirana (260), Durres (270).
  • Durres to Bar (M) (110), Budva (M) (140), Koman Lake (130), Podgorica (M) (130), Shkodër (70), Tivat (M) (150), Valbona (250), Puke (130), Prizren (KS) (130), Prishtina (KS) (190), Theth (170) , Vermosh (190), Dubrovnik (C) (270), Sarajevo (BiH) (340), Ulcinje (M) (120), Kukës (130) Virpazar (M) ( 130)
  • Kotor (M) to Berat (200), Durres (160), Koman Lake (150), Prishtina (KS) (280), Shengjin (120), Shkodër (90), Theth (180), Tirana (140), Valbona (300), Vlore (190), Ksamil (300), Gjirokaster (250), Elbasan (190), Korca (260), Kruje (130), Gjakova (KS) (200), Puke (150), Kukës (180).
  • Koman Lake to Bar (M) (110), Durres (130), Kotor (M) (150), Ohrid (NM) (270), Podgorica (M) (120), Shkodër (70), Tirana (100), Tivat (M) (170), Vlore (180), Kruje (80).
  • Kruje to Shkodër (50), Podgorica (M) (90), Kotor(M) (130) Budva (M) (140), Tivat (M) (140), Bar (M) (100), Theth (130), Vermosh (170), Prizren (KS) (130), Prishtina (KS) (190), Sarande (200), Koman Lake (80).Virpazar (M) (100) Pogradec (170 ) Berat ( 110 ) Vlore (130 )
  • Ohrid (NM) to Bar (M) (230), Koman Lake (220), Podgorica (M) (240), Shkodër (190), Theth (280). Tirana (170) Durres (170 ) Kruje (170)
  • Prizren (KS) to Shkodër (130), Kruja (130), Lezha (130), Velipoja (130), Bar (M) (170), Tivat (M) (230), Podgorica (M) (170), Theth (250), Kotor (M) (220), Budva (M) (220), Durres (130), Tirana (130), Berat (190), Ksamil (300), Elbasan (150), Kruje (130), Gjirokaster (250), Vlore (200).Pogradec (220 euro)
  • Podgorica (M) to Berat (160), Durres (130), Diber (130), Koman Lake (120), Ohrid (NM) (240), Shengjin (80), Shkodër (60), Theth (150), Tirana (110), Valbona (300), Vlore (190), Puke (120), Prizren (KS) (160), Sarande (250), Ksamil (280), Gjirokaster (220), Elbasan (140), Korca (230), Kruje (90), Gjakova (KS) (170), Kukës (130).
  • Prishtina (KS) to Bar (M) (200), Budva (230), Kotor (M) (250), Shengjin (180), Shkodër (190), Theth (250), Durres (190), Tivat (M) (270), Elbasan (230), Tirana (190), Kruje (190), Berat (200), Vlore (240).
  • Shengjin to Bar (M) (95), Budva (M) (110), Kotor (M) (120), Podgorica (M) (80), Prishtina (KS) (210), Tivat (M) (120), Shkodër (40), Tirana (60).
  • Sarajevo (BiH) to Shkodër (270), Tirana (320), Durres (340).
  • Sarande to Shkodër (250), Bar (M) (290), Podgorica (M) (290), Kotor (M) (330), Tivat (M) (330), Prizren (KS) (350), Theth (340), Koman Lake (300), Kruje (200).
  • Shkodër to Bar (60), Berat (110), Budva (M) (80), Dubrovnik (C) (220), Durres (70), Kotor (M) (90), Koman Lake (70), Ohrid (NM) (190), Podgorica (M) (60), Prizren (KS) (130), Prishtina (KS) (190), Sarajevo (BiH) (270), Sarande (220), Tivat (M) (90), Valbona (200), Vlore (130), Pogradec (Al) (140), Beograd (SB) (400), Butrinti (260), Skopje (NM) (240), Vermosh (120), Puke (60) Ksamil (230), Apollonia Archaeological Museum (140), Shengjin (40), Kukes (120), Diber e Madhe (NM) (170), Diber (130), Gjakova (KS) (140), Gjirokaster (170), Elbasan (100), Korca (170), Kruje (50), Ulcinje (M) (50), Kukës (80). Vripazar (70), Kotor (M) (180), Ohrid (NM) (190 ), Podgorica (M) (150), Prishtina (KS) (290), Tirana (60 ), Tivat (M) (160), Shkodër (80), Gjirokaster (350), Ksamil (330), Kruje (130), Durres (170).
  • Tirana to Bar (M) (120), Budva (M) (150), Kotor (M) (140), Koman Lake (100), Podgorica (M) (110), Theth (150), Tivat (M) (160), Vermosh (160), Puke (100), Prizren (KS) (130), Prishtina (KS) (190), Shengjin (60), Dubrovnik (C) (260), Sarajevo (BiH) (320), Ulcinje (M) (100), Kukës (120).Virpazar (M) ( 120 ) Shkoder (60) Ohrid(MN) 170
  • Tivat (M) to Berat (200), Durres (150), Koman Lake (170), Shengjin (120), Theth (200), Tirana (160), Shkodër (90), Valbona (300), Vlore (220), Puke (150), Prishtina (KS) (270), Prizren (KS) (230), Gjirokaster (250), Ksamil (300), Elbasan (190), Korca (260), Sarande (330), Kruje (140), Gjakova (220), Kukës (170), Vermosh (220).
  • Vlore to Bar (M) (160), Budva (M) (180), Kotor (M) (190), Koman Lake (180), Podgorica (M) (190), Shkodër (130), Tivat (M) (220), Prishtina (KS) (240), Prizren (KS) (200), Puke (200), Kukës (180), Vermosh (200), Ulcinje (M) (170).Virpazar (M) (180)
  • Korca to Shkodër (170), Podgorica (M) (230), Tivat (M) (260), Bar (M) (220), Kotor (M) (260), Budva (M) (250), Ulcinje (M) (220).
  • Elbasan to Shkodër (100), Podgorica (M) (140), Bar (M) (150), Tivat (M) (190), Kotor (M) (190), Prizren (KS) (150), Prishtina (KS) (230), Ulcinje (M) (140).
  • Gjirokaster to Shkodër (170), Bar (M) (220), Budva (M) (240), Kotor (M) (250), Podgorica (M) (220), Tivat (M) (250), Theth (350), Prizren (KS) ( 290 )
  • Ksamil to Shkodër (230), Theth (330), Bar (M) (280), Budva (M) (300), Kotor (M) (300), Podgorica (M) (280), Tivat (M) (300), Prizren (KS) (300).
  • Puke to Bar (M) (120), Durres (130), Shkodër (60), Podgorica (M) (120), Tirana (100), Tivat (M) (150), Berat (170), Vlore (200), Budva (M) (140), Kotor (M) (150). Pogradec (170 )
  • Vermosh to Shkodër (120), Tirana (160), Kruje (170), Durres (190), Vlore (200), Bar (M) (170), Tivat (M) (220), Ulcinje (M) (160), Berat (200). Prizren (KS) (220 ) Pogradec (230 )
  • Gjakova to Shkodër (140), Bar (M) (180), Budva (M) (190), Podgorica (M) (170), Kotor (M) (200), Tivat (M) (220), Ulcinje (M) (180).
  • Kukës to Shkodër (80), Podgorica (M) (130), Bar (M) (110), Tivat (M) (170), Ulcinje (M) (130), Tirana (120), Durres (130), Vlore (180), Kotor (M) (180), Budva (M) (170), Berat (170). Virpazar (M) (160 )

Don’t see your city listed? Contact Us for a competitive quote.


*We accept all currencies paid in cash or by bank transfer.

(M) – Montenegro

(CR) – Croatia

(BiH) – Bosnia and Herzegovina

(SB) – Serbia

(NM) – North Macedonia

(AL) – Albania