Khajuraho Rail, Air and Road Connections

Khajuraho Railway Station

Khajuraho Rail Connections

A tourist information center is available at the station. Computerized reservation facility is also available. Railway Station Code is KHJ.

Available Trains

H Nizamuddin (Delhi) - Khajuraho Link Express

Train# 2448A (Departs Delhi Tuesday, Friday and Sunday only)

H Nizamuddin (Delhi) - 21:35
Mathura - 23:30
Agra Cant - 00:25
Jhansi - 03:20
Mahoba - 06:15
Khajuraho - 07:50


Train# 2447A (Departs Khajuraho Monday, Wednesday and Saturday only)

Khajuraho - 18:15
Mahoba - 19:57
Jhansi - 23:15
Agra Cant - 02:25
Mathura - 03:20
H Nizamuddin (Delhi) - 05:20

Khajuraho - Varanasi Bundelkhand Link Express

Train# 1107A (Departure from Khajuraho Daily)

Khajuraho - 23:40
Mahoba - 01:07
Banda - 02:15
Chitrakot - 03:44
Manikpur JN - 04:35
Allahabad JN - 06:45
Varanasi JN - 10:50


Train# 1108A (Departure from Varanasi Daily)

Varanasi JN - 17:10
Allahabad JN - 22:00
Manikpur JN - 00:25
Chitakot - 01:06
Banda - 02:29
Mahoba - 03:25
Khajuraho - 05:10

Khajuraho Air Connections

Khajuraho Airport Code is HJR.

Available Flights

Indian Airlines

Delhi, Varanasi (Daily, weekly connections)

Jet Airways

Delhi, Varanasi (Daily, weekly connections)

Kingfisher Airlines

Chennai, Delhi, Mumbai, Varanasi (Daily, weekly connections)

Khajuraho Road Connections

Khajuraho distance chart