Gjakova → Peja bus
Every bus departure on the Gjakova → Peja route: 34 on weekdays and 8 on Sundays. You pay for the ticket on the bus.
Gjakova
~47 min
Peja
34Weekday departures
8Sunday departures
€3Fare
~€2By car, per seat
06:15 – 18:00First / last
Show departures for:
Every day
| Departs | Arrives | Operator | Fare | Days | Journey time |
|---|---|---|---|---|---|
| 06:15Gjakova | 07:02Peja | Travel Agency "Dreni" | €3 | Mon–Sat | 47m |
| 06:35Gjakova | 07:45Peja | Gramozi | €3 | Mon–Sat | 1h 10m |
| 07:00Gjakova | 07:47Peja | Gramozi | €3 | Mon–Sat | 47m |
| 07:15Gjakova | 08:02Peja | Albi | €3 | Mon–Sat | 47m |
| 08:00Gjakova | 08:47Peja | Halimaj Reisen | €3 | Daily | 47m |
| 08:15Gjakova | 09:25Peja | Erblini | €3 | Daily | 1h 10m |
| 09:00Gjakova | 10:10Peja | Gentonisi | €3 | Mon–Sat | 1h 10m |
| 09:30Gjakova | 10:17Peja | Travel Agency "Dreni" | €3 | Mon–Sat | 47m |
| 09:45Gjakova | 10:32Peja | Gramozi | €3 | Mon–Sat | 47m |
| 10:00Gjakova | 10:47Peja | Albi | €3 | Mon–Sat | 47m |
| 10:15Gjakova | 11:02Peja | Albi | €3 | Mon–Sat | 47m |
| 10:30Gjakova | 11:45Peja | Edi Tours | €3 | Mon–Sat | 1h 15m |
| 11:00Gjakova | 12:15Peja | Juniku Reisen | €3 | Mon–Sat | 1h 15m |
| 11:15Gjakova | 12:02Peja | Juniku Reisen | €3 | Mon–Sat | 47m |
| 11:30Gjakova | 12:45Peja | Xeni Tours | €3 | Daily | 1h 15m |
| 11:45Gjakova | 12:45Peja | Xeni Tours | €3 | Mon–Sat | 1h |
| 11:50Gjakova | 12:37Peja | Gramozi | €3 | Mon–Sat | 47m |
| 12:00Gjakova | 12:47Peja | Gramozi | €3 | Mon–Sat | 47m |
| 12:15Gjakova | 13:15Peja | Erblini | €3 | Daily | 1h |
| 12:30Gjakova | 13:45Peja | Erblini | €3 | Daily | 1h 15m |
| 12:45Gjakova | 13:32Peja | Gramozi | €3 | Mon–Sat | 47m |
| 13:00Gjakova | 13:47Peja | Travel Agency "Dreni" | €3 | Mon–Sat | 47m |
| 13:15Gjakova | 14:02Peja | Albi | €3 | Mon–Sat | 47m |
| 13:45Gjakova | 14:32Peja | Gentonisi | €3 | Mon–Sat | 47m |
| 14:15Gjakova | 15:30Peja | Edi Tours | €3 | Mon–Sat | 1h 15m |
| 14:30Gjakova | 15:17Peja | Juniku Reisen | €3 | Mon–Sat | 47m |
| 14:30Gjakova | 15:15Peja | Monika Travel | €3 | Daily | 45m |
| 15:15Gjakova | 16:02Peja | Gramozi | €3 | Mon–Sat | 47m |
| 15:30Gjakova | 16:45Peja | Erblini | €3 | Daily | 1h 15m |
| 15:45Gjakova | 16:32Peja | Halimaj Reisen | €3 | Daily | 47m |
| 16:15Gjakova | 17:00Peja | Gramozi | €3 | Mon–Sat | 45m |
| 16:45Gjakova | 17:30Peja | Gramozi | €3 | Mon–Sat | 45m |
| 17:30Gjakova | 18:17Peja | Gentonisi | €3 | Mon–Sat | 47m |
| 18:00Gjakova | 19:15Peja | Edi Tours | €3 | Mon–Sat | 1h 15m |
Timetables come from the bus operators (October 2026). They can change without notice, especially on holidays and Sundays. Pay for your ticket in cash on the bus.
About the Gjakova → Peja route
10 companies run this route: Gramozi (9 departures), Albi (4) and Erblini (4), plus 7 more. On weekdays a bus leaves roughly every 15 min between 06:15 and 18:00. 17 of the 34 leave before noon. On Sundays there are 8 departures, the first at 08:00 and the last at 15:45. In the other direction, Peja → Gjakova, there are 33 weekday departures, from 07:15 to 18:30.
Shared rides
Times don't work for you?
Check shared car rides Gjakova → Peja on RruGO: verified drivers, a price you see before you book, and no commission. Bus times are in the app too.
Get RruGO →
eSIM by RruGO
Travelling abroad?
Mobile data in 200+ countries without roaming. QR code instantly, prices in euros.
See eSIMs →