Home
Train timetable
Baku – Khirdalan
Suburban trains (Absheron)
Baku – Khirdalan train timetable
Baku – Khirdalan: 17 trains on weekdays. The first leaves Baku at 06:10 and the last at 20:30; the journey takes about 26 minutes. Tickets are sold on ticket.ady.az, in the ADY Mobile app and at the station ticket offices.
Baku Railway Station, by 28 May metro
~26 min on the way
17 trains today
06:10 – 20:30
Baku → Khirdalan
Khirdalan → Baku
07:35
→ 08:01
26 min on the way No. 6007
08:16
→ 08:42
26 min on the way No. 6009
08:41
→ 09:07
26 min on the way No. 6011
09:35
→ 10:01
26 min on the way No. 6013
16:03
→ 16:29
26 min on the way No. 6015
16:59
→ 17:25
26 min on the way No. 6017
17:24
→ 17:50
26 min on the way No. 6019
18:15
→ 18:41
26 min on the way No. 6021
07:31
→ 08:06
35 min on the way No. 6004
07:56
→ 08:31
35 min on the way No. 6006
08:20
→ 08:55
35 min on the way No. 6008
08:47
→ 09:22
35 min on the way No. 6010
09:12
→ 09:47
35 min on the way No. 6012
10:06
→ 10:41
35 min on the way No. 6014
16:34
→ 17:09
35 min on the way No. 6016
17:35
→ 18:10
35 min on the way No. 6018
All trains
Weekdays
today
Saturday
Sunday
and holidays
Baku → Khirdalan
17 trains · first 06:10 · last 20:30
Already left (3)
06:10
→ 06:36
26 min on the way No. 6001
07:00
→ 07:26
26 min on the way No. 6003
07:20
→ 07:46
26 min on the way No. 6005
Morning 4 trains
07:35
→ 08:01
26 min on the way No. 6007
08:16
→ 08:42
26 min on the way No. 6009
08:41
→ 09:07
26 min on the way No. 6011
09:35
→ 10:01
26 min on the way No. 6013
Afternoon 2 trains
16:03
→ 16:29
26 min on the way No. 6015
16:59
→ 17:25
26 min on the way No. 6017
Evening 8 trains
17:24
→ 17:50
26 min on the way No. 6019
18:15
→ 18:41
26 min on the way No. 6021
18:28
→ 18:59
31 min on the way No. 6089
18:45
→ 19:11
26 min on the way No. 6023
19:00
→ 19:31
31 min on the way No. 6091
19:36
→ 20:02
26 min on the way No. 6025
20:06
→ 20:32
26 min on the way No. 6027
20:30
→ 20:56
26 min on the way No. 6029
Khirdalan → Baku
15 trains · first 06:50 · last 21:06
Already left (1)
06:50
→ 07:25
35 min on the way No. 6002
Morning 6 trains
07:31
→ 08:06
35 min on the way No. 6004
07:56
→ 08:31
35 min on the way No. 6006
08:20
→ 08:55
35 min on the way No. 6008
08:47
→ 09:22
35 min on the way No. 6010
09:12
→ 09:47
35 min on the way No. 6012
10:06
→ 10:41
35 min on the way No. 6014
Afternoon 1 trains
16:34
→ 17:09
35 min on the way No. 6016
Evening 7 trains
17:35
→ 18:10
35 min on the way No. 6018
18:00
→ 18:35
35 min on the way No. 6020
18:51
→ 19:26
35 min on the way No. 6022
19:21
→ 19:56
35 min on the way No. 6024
20:12
→ 20:47
35 min on the way No. 6026
20:42
→ 21:17
35 min on the way No. 6028
21:06
→ 21:41
35 min on the way No. 6030
Baku → Khirdalan
11 trains · first 06:25 · last 20:30
Morning 5 trains
06:25
→ 06:51
26 min on the way No. 6001
07:12
→ 07:38
26 min on the way No. 6003
07:45
→ 08:11
26 min on the way No. 6005
08:45
→ 09:11
26 min on the way No. 6007
09:30
→ 09:56
26 min on the way No. 6009
Evening 6 trains
17:00
→ 17:26
26 min on the way No. 6011
17:45
→ 18:11
26 min on the way No. 6013
18:20
→ 18:46
26 min on the way No. 6015
19:05
→ 19:31
26 min on the way No. 6017
19:45
→ 20:11
26 min on the way No. 6019
20:30
→ 20:56
26 min on the way No. 6021
Khirdalan → Baku
11 trains · first 06:56 · last 21:01
Morning 5 trains
06:56
→ 07:31
35 min on the way No. 6002
07:43
→ 08:18
35 min on the way No. 6004
08:20
→ 08:55
35 min on the way No. 6006
09:16
→ 09:51
35 min on the way No. 6008
10:05
→ 10:40
35 min on the way No. 6010
Evening 6 trains
17:31
→ 18:06
35 min on the way No. 6012
18:20
→ 18:55
35 min on the way No. 6014
18:51
→ 19:26
35 min on the way No. 6016
19:36
→ 20:11
35 min on the way No. 6018
20:16
→ 20:51
35 min on the way No. 6020
21:01
→ 21:36
35 min on the way No. 6022
Baku → Khirdalan
11 trains · first 06:10 · last 18:15
Morning 7 trains
06:10
→ 06:36
26 min on the way No. 6001
07:00
→ 07:26
26 min on the way No. 6003
07:20
→ 07:46
26 min on the way No. 6005
07:35
→ 08:01
26 min on the way No. 6007
08:16
→ 08:42
26 min on the way No. 6009
08:41
→ 09:07
26 min on the way No. 6011
09:35
→ 10:01
26 min on the way No. 6013
Afternoon 2 trains
16:03
→ 16:29
26 min on the way No. 6015
16:59
→ 17:25
26 min on the way No. 6017
Evening 2 trains
17:24
→ 17:50
26 min on the way No. 6019
18:15
→ 18:41
26 min on the way No. 6021
Khirdalan → Baku
11 trains · first 06:50 · last 18:51
Morning 7 trains
06:50
→ 07:25
35 min on the way No. 6002
07:31
→ 08:06
35 min on the way No. 6004
07:56
→ 08:31
35 min on the way No. 6006
08:20
→ 08:55
35 min on the way No. 6008
08:47
→ 09:22
35 min on the way No. 6010
09:12
→ 09:47
35 min on the way No. 6012
10:06
→ 10:41
35 min on the way No. 6014
Afternoon 1 trains
16:34
→ 17:09
35 min on the way No. 6016
Evening 3 trains
17:35
→ 18:10
35 min on the way No. 6018
18:00
→ 18:35
35 min on the way No. 6020
18:51
→ 19:26
35 min on the way No. 6022
Baku Metro: lines, stations and map
Good to know
Where do I buy a ticket?
Tickets are sold on ticket.ady.az, in the ADY Mobile app and at the station ticket offices. ticket.ady.az ↗
How exact is the timetable?
This is ADY's planned timetable, checked every day. Delays and platform numbers are not shown — check them at the station. Last checked: 12 November 2026.
Source: the planned timetable of Azerbaijan Railways (ADY). This page is prepared by the Operativ Məlumat Mərkəzi newsroom.