Book online bus ticket from Geneva, Switzerland to Peja, Kosovo
60,000+ tickets sold with Gjirafa Travel.
Direct lines
Bus lines without stops
09:00GenevaGeneva Station
08:59PejaPeja Station
11:00GenevaStr. Gare Routière Genève
10:59PejaPeja Station
15:30GenevaGeneva Station
15:44PejaPeja Station
Indirect lines
Bus lines with one stop and short waiting time
11:00GenevaStr. Gare Routière Genève
10:59GjakovaGjakova Station
11:30GjakovaGjakova Station
12:17PejaPeja Station
11:00GenevaStr. Gare Routière Genève
10:59PrishtinaPrishtina Station
11:40PrishtinaPrishtina Station
13:10PejaPeja Station
11:00GenevaStr. Gare Routière Genève
10:59PrizrenPrizren Station
13:40PrizrenPrizren Station
15:15PejaPeja Station
11:00GenevaStr. Gare Routière Genève
10:59PrishtinaPrishtina Station
14:00PrishtinaPrishtina Station
15:20PejaPeja Station
11:00GenevaStr. Gare Routière Genève
10:59PrizrenPrizren Station
14:45PrizrenPrizren Station
16:22PejaPeja Station
11:00GenevaStr. Gare Routière Genève
10:59GjakovaGjakova Station
15:35GjakovaGjakova Station
16:22PejaPeja Station
15:30GenevaGeneva Station
15:44GjakovaGjakova Station
16:15GjakovaGjakova Station
17:00PejaPeja Station
15:30GenevaGeneva Station
15:44PrishtinaPrishtina Station
16:20PrishtinaPrishtina Station
17:50PejaPeja Station
15:30GenevaGeneva Station
15:44PrishtinaPrishtina Station
16:40PrishtinaPrishtina Station
18:00PejaPeja Station
15:30GenevaGeneva Station
15:44PrizrenPrizren Station
16:40PrizrenPrizren Station
18:19PejaPeja Station