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
best- 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–114Bus, 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–111Drive 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 via Derventa
- 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 21mBus 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$82–89
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 - $120 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 Peje via Podgorica , Bus station and Gjakovë. The journey, including transfers, takes approximately 12h 21m.
The distance between Banja Luka and Peć is 779 km. The road distance is 490.2 km.
The best way to get from Banja Luka to Peć without a car is to bus which takes 12h 21m and costs $55 - $120.
It takes approximately 12h 21m 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 Peje via Podgorica , Bus station and Gjakovë in around 12h 21m.
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Skopje International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, Sunday, Thursday, and Saturday
- 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–4
- First Class
- $5–6
- Phone
- +387 51 306 855
- [email protected]
- Website
- Neobas
Bus from Banja Luka, Autobuska Stanica to Podgorica , Bus station
- Ave. Duration
- 6h 36m
- Frequency
- Once daily
- Estimated price
- $30–85
- Website
- Neobas
Bus from Banja Luka, Autobuska Stanica to Niksic ,Zelijeznicka stanica
- Ave. Duration
- 5h 46m
- Frequency
- Once daily
- Estimated price
- $30–75
- Website
- Neobas
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 The beginner’s guide to the 2018 World Nomad Games, What are the different types of Renfe trains in Spain?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 210+ hotels available in Peć.

