×

Buses from Kangan to Shiraz

09:00

Kangan

Kangan (Kangan Bus Terminal)

14:45

Shiraz

Shiraz (Karandish Bus Terminal)

€5 per person

22 Seats Left

11:30

Kangan

Kangan (Kangan Bus Terminal)

17:15

Shiraz

Shiraz (Karandish Bus Terminal)

€5 per person

25 Seats Left

13:00

Kangan

Kangan (Kangan Bus Terminal)

18:45

Shiraz

Shiraz (Karandish Bus Terminal)

€5 per person

22 Seats Left

16:00

Kangan

Kangan (Kangan Bus Terminal)

21:45

Shiraz

Shiraz (Karandish Bus Terminal)

€5 per person

25 Seats Left

17:30

Kangan

Kangan (Kangan Bus Terminal)

23:15

Shiraz

Shiraz (Karandish Bus Terminal)

€5 per person

25 Seats Left

23:00

Kangan

Kangan (Kangan Bus Terminal)

04:45

Shiraz

Shiraz (Karandish Bus Terminal)

€5 per person

22 Seats Left