Azerbaijan Train Timetable

The timetable below provides a full schedule of Azerbaijan trains in all directions. Use Azerbaijan train timetable below to start planning your rail trip; click on the price of the selected train to start booking; the schedule of the selected train is available upon clicking on the train name. The search form on the right hand will help you to find all the available trains on the route and date necessary for you.

All Azerbaijan trains require a 30-minute boarding time (not included in the table).

The timetable below provides a full schedule of Azerbaijan trains in all directions. Use Azerbaijan train timetable below to start planning your rail trip; click on the price of the selected train to start booking; the schedule of the selected train is available upon clicking on the train name. The search form on the right hand will help you to find all the available trains on the route and date necessary for you.

International Train SV Compartment Platskart
Baku - Tbilisi 21:50 10:30+1 Daily $65 $50 $40
Tbilisi - Baku 20:35 09:00+1 Daily $55 $40 $35
Ganja - Tbilisi 04:05 10:30 Daily $50 $35 $30
Tbilisi - Ganja 20:35 02:50+1 Daily $50 $35 $30

Please arrive 30 min before departure to allow sufficient time for security procedures.