There are 7 ways to get from Banja Luka to Peć by bus, car, plane, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Derventa
best- Take the bus from Banja Luka, Autobuska Stanica to Derventa, Milovana Bjeloševića Belogbus
- Take the bus from Derventa, Milovana Bjeloševića Belog to Željeznička stanica Barbus
- Take the bus from Sutomore, Autobuska stanica to Pejabus
12h 18mBus, train, drive
cheapest- Take the bus from Banja Luka, Autobuska Stanica to Niksic ,Zelijeznicka stanicabus
- Take the train from Niksic to Podgoricatrain Re
- Take the train from Podgorica to Matesevotrain Re
- Drive from Matesevo to Pećcar
12h 37m$53–110Drive 490.2 km
- Drive from Banja Luka to Pećcar 490.2 km
9h 15m$78–113Bus, fly, shuttle
- Take the bus from Banja Luka, Autobuska Stanica to Velika Goricabus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Skopje International Airport (SKP)plane ZAG - SKP
- Take a shuttle bus from Skopje Airport to Pristina
- Take the bus from Pristina to Pejebus
12h 11mBus
- Take the bus from Banja Luka, Autobuska Stanica to Podgorica , Bus stationbus
- Take the bus from Podgorica , Bus station to Gjakovëbus
12h 21m$55–113Bus via Belgrade
- Take the bus from Banja Luka, Autobuska Stanica to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Pejebus
14h 22mBus #2
- Take the bus from Banja Luka, Autobuska Stanica to Podgorica , Bus stationbus
- Take the bus from Podgorica , Bus station to Pećbus
19h 38m$81–88
Zagreb Franjo Tuđman Airport (ZAG) to Skopje International Airport (SKP) flights
Comparing Your Travel Options
The cheapest way to get from Banja Luka to Peć is to bus and train and drive which costs $50 - $110 and takes 12h 37m.
The fastest way to get from Banja Luka to Peć is to drive which takes 9h 15m and costs $75 - $120.
No, there is no direct bus from Banja Luka to Peć. However, there are services departing from Banja Luka, Autobuska Stanica and arriving at Peja via Derventa, Milovana Bjeloševića Belog, Polje, Autobuska Stanica Bar and Sutomore, Autobuska stanica. The journey, including transfers, takes approximately 12h 18m.
The distance between Banja Luka and Peć is 811 km. The road distance is 490.2 km.
The best way to get from Banja Luka to Peć without a car is to bus via Derventa which takes 12h 18m and costs .
It takes approximately 12h 18m to get from Banja Luka to Peć, including transfers.
Banja Luka to Peć bus services, operated by Lazaro, depart from Banja Luka, Autobuska Stanica station.
Banja Luka to Peć bus services, operated by Lazaro, arrive at Podgorica , Bus station.
Yes, the driving distance between Banja Luka to Peć is 490 km. It takes approximately 9h 15m to drive from Banja Luka to Peć.
Book your Banja Luka to Peć bus tickets online with Omio.
What companies run services between Banja Luka, Bosnia and Herzegovina and Peć, Kosovo?
You can take a bus from Banja Luka, Autobuska Stanica to Peja via Derventa, Milovana Bjeloševića Belog, Željeznička stanica Bar, Polje, Autobuska Stanica Bar, and Sutomore, Autobuska stanica in around 12h 18m.
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Skopje International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $75–230
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Niksic to Podgorica
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- $2–7
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- $2–4
- First Class
- $6–7
Train from Podgorica to Matesevo
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- $2–6
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- $2–3
- First Class
- $5–6
- Phone
- +387 53 961-714
- [email protected]
- Website
- Globus Turist
Bus from Banja Luka, Autobuska Stanica to Derventa, Milovana Bjeloševića Belog
- Ave. Duration
- 1h 13m
- Frequency
- Twice a week
- Estimated price
- $19–28
- Website
- Globus Turist
- Phone
- +387 65 407 734
- [email protected]
Bus from Derventa, Milovana Bjeloševića Belog to Željeznička stanica Bar
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +383 45 984 518
- [email protected]
- Website
- Kujtimi Bus
Bus from Sutomore, Autobuska stanica to Peja
- Ave. Duration
- 3h 21m
- Frequency
- Once a week
- Estimated price
- $18–26
- Website
- Kujtimi Bus
Bus from Podgorica , Bus station to Gjakovë
- Ave. Duration
- 3h 16m
- Frequency
- Once a week
- Estimated price
- $18–25
- Website
- Kujtimi Bus
Bus from Podgorica , Bus station to Peć
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Estimated price
- $13–18
- Website
- Kujtimi Bus
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Banja Luka, Autobuska Stanica to Velika Gorica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- pepeks.hr
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Skopje Airport to Pristina
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $150–260
- Website
- GoOpti
- Phone
- +383 49 291 777
- [email protected]
- Website
- travel.gjirafa.com
Bus from Pristina to Peje
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $6
- Schedules at
- travel.gjirafa.com
- Phone
- +383 49 370 011
- [email protected]
- Website
- facebook.com
Bus from Pristina to Peje
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- travel.gjirafa.com
- Phone
- +383 49 181 500
- [email protected]
- Website
- Monika Travel
Bus from Pristina to Peje
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Website
- Monika Travel
- Phone
- +38139423824
- [email protected]
- Website
- try-tours.com
Bus from Pristina to Peje
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Schedules at
- try-tours.com
- Phone
- +387 51 306 855
- [email protected]
- Website
- neobas.org
Bus from Banja Luka, Autobuska Stanica to Podgorica , Bus station
- Ave. Duration
- 6h 36m
- Frequency
- Once daily
- Estimated price
- $30–85
- Schedules at
- Neobas
Bus from Banja Luka, Autobuska Stanica to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 5h 46m
- Frequency
- Once daily
- Estimated price
- $30–75
- Schedules at
- Neobas
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Banja Luka, Autobuska Stanica to Beograd, Autobuska stanica
- Phone
- +387 51 215-725
- [email protected]
- Website
- novisajt.bocactours.com
Bus from Banja Luka, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- $38
- Schedules at
- Bočac Tours
- Phone
- +381 11 2687141
- [email protected]
- Website
- traveling.com
Bus from Banja Luka, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- $34
- Schedules at
- kostajnicaturizam.com
- Phone
- +387 65 803 830
- [email protected]
- Website
- zamtours.net
Bus from Banja Luka, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- $30–60
- Schedules at
- zamtours.net
- Phone
- +387 (51) 211-889
- [email protected]
- Website
- smiljiccompany.ba
Bus from Banja Luka, Autobuska Stanica to Beograd, Autobuska stanica
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $35–95
- Schedules at
- smiljiccompany.ba
- Phone
- +381 (0)64 07 00 482
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Peje
- Ave. Duration
- 7h 27m
- Frequency
- 3 times a week
- Schedules at
- facebook.com
- Phone
- +382 68 880 962
- [email protected]
- Website
- web.facebook.com
Bus from Banja Luka, Autobuska Stanica to Podgorica , Bus station
- Ave. Duration
- 11h 38m
- Frequency
- 3 times a week
- Estimated price
- $71
- Schedules at
- web.facebook.com
- Phone
- +383 44 162 498
- [email protected]
- Website
- Barileva Turist
Bus from Podgorica , Bus station to Peć
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $11–14
- Website
- Barileva Turist
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 How to get from London to Edinburgh, How to get from Gatwick Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
Booking & Getting There
There are 215+ hotels available in Peć.




































