Gjilan → Hajvali bus
Every bus departure on the Gjilan → Hajvali route: 33 on weekdays and 15 on Sundays. You pay for the ticket on the bus.
Gjilan
~59 min
Hajvali
33Weekday departures
15Sunday departures
€2.50Fare
06:10 – 19:10First / last
Show departures for:
Every day
| Departs | Arrives | Operator | Fare | Days | Journey time |
|---|---|---|---|---|---|
| 06:10Gjilan | 07:09Hajvali | Amiri | €2.50 | Mon–Fri | 59m |
| 06:30Gjilan | 07:29Hajvali | Buna Tours | €2.50 | Daily | 59m |
| 06:50Gjilan | 07:49Hajvali | Egnatia | €2.50 | Mon–Sat | 59m |
| 07:30Gjilan | 08:29Hajvali | Dalina | €2.50 | Mon–Sat | 59m |
| 07:32Gjilan | 08:31Hajvali | Dalina | €2.50 | Mon–Sat | 59m |
| 07:50Gjilan | 08:49Hajvali | Merkatori | €2.50 | Mon–Sat | 59m |
| 08:30Gjilan | 09:29Hajvali | Alia Comerc | €2.50 | Mon–Sat | 59m |
| 08:35Gjilan | 09:34Hajvali | Graniti Trans | on the bus | Daily | 59m |
| 09:30Gjilan | 10:29Hajvali | Amiri | €2.50 | Mon–Sat | 59m |
| 09:50Gjilan | 10:49Hajvali | Mensi | €2.50 | Mon–Sat | 59m |
| 10:10Gjilan | 11:09Hajvali | Buna Tours | €2.50 | Daily | 59m |
| 10:30Gjilan | 11:29Hajvali | Mimoza 93 | on the bus | Daily | 59m |
| 10:50Gjilan | 11:49Hajvali | Alia Comerc | €2.50 | Mon–Sat | 59m |
| 11:50Gjilan | 12:49Hajvali | Mensi | €2.50 | Mon–Sat | 59m |
| 12:10Gjilan | 13:09Hajvali | Musa Travel | €2.50 | Mon–Sat | 59m |
| 12:50Gjilan | 13:49Hajvali | Beki Comerc | on the bus | Mon–Sat | 59m |
| 13:02Gjilan | 14:01Hajvali | Dalina | €2.50 | Daily | 59m |
| 13:10Gjilan | 14:09Hajvali | Dalina | €2.50 | Daily | 59m |
| 13:30Gjilan | 14:29Hajvali | Alia Comerc | €2.50 | Mon–Sat | 59m |
| 13:50Gjilan | 14:49Hajvali | Amiri | €2.50 | Mon–Sat | 59m |
| 14:30Gjilan | 15:29Hajvali | Mimoza 93 | on the bus | Daily | 59m |
| 14:50Gjilan | 15:49Hajvali | Alia Comerc | €2.50 | Mon–Sat | 59m |
| 15:05Gjilan | 16:04Hajvali | Graniti Trans | on the bus | Daily | 59m |
| 15:30Gjilan | 16:29Hajvali | Merkatori | €2.50 | Mon–Sat | 59m |
| 15:50Gjilan | 16:49Hajvali | Egnatia | €2.50 | Daily | 59m |
| 16:10Gjilan | 17:09Hajvali | Musa Travel | €2.50 | Mon–Sat | 59m |
| 16:30Gjilan | 17:29Hajvali | Alp Comerc | on the bus | Daily | 59m |
| 16:50Gjilan | 17:49Hajvali | Egnatia | €2.50 | Daily | 59m |
| 17:10Gjilan | 18:09Hajvali | Hani Trans | €2.50 | Daily | 59m |
| 17:50Gjilan | 18:49Hajvali | Mimoza 93 | on the bus | Mon–Sat | 59m |
| 18:10Gjilan | 19:09Hajvali | Buna Tours | €2.50 | Daily | 59m |
| 18:30Gjilan | 19:29Hajvali | Alp Comerc | on the bus | Daily | 59m |
| 19:10Gjilan | 20:09Hajvali | Hani Trans | €2.50 | Daily | 59m |
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 Gjilan → Hajvali route
13 companies run this route: Alia Comerc (4 departures), Dalina (4) and Amiri (3), plus 10 more. On weekdays a bus leaves roughly every 20 min between 06:10 and 19:10. 14 of the 33 leave before noon. On Sundays there are 15 departures, the first at 06:30 and the last at 19:10. In the other direction, Hajvali → Gjilan, there are 28 weekday departures, from 07:15 to 19:55.
Shared rides
Times don't work for you?
Check shared car rides Gjilan → Hajvali 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 →