Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Travel guide

Grand Trunk Road: route guide

Allow 3–4 weeks for the full Howrah–Kabul run and 10–14 days for the India-only stretch Howrah–Delhi–Amritsar (both check). Ride westbound in the cool months (October–March, check). Treat the Pakistan–Afghanistan tail as a separate trip and check current government advisories first; the historic core in India is the part most travellers actually ride.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20264 min read

Key facts

Full length
About 2,400 km from Teknaf, Bangladesh to Kabul, Afghanistan
This itinerary
British-era road: Howrah (Kolkata) to Kabul
Time neededcheck
3–4 weeks end to end; 10–14 days for the India section (check)
Best seasoncheck
October–March on the plains is the usual window; check current conditions before booking
Transportcheck
Trains and buses between cities; hired car with driver for dhaba-to-dhaba stretches
Food
Roadside dhabas, mostly vegetarian, kept hot and cheap
Safety
Afghanistan and Pakistan's Khyber Pakhtunkhwa border region are high-risk; check government advisories before booking
UNESCO
Agra, Delhi, Lahore and Taxila sit along the historic road

Map

The historic road runs roughly west-northwest from the Ganges delta to the Kabul valley. The route below is the British-era alignment from Howrah to Kabul; the older Mauryan road continued east to the Bangladesh border and west into Bactria.

Coordinates given are approximate city centres, not the exact road alignment, and the highway numbers that follow the old road are a check item. Use the coordinates to plan stops, then follow current signs and maps on the ground.

Map
StopApprox. coordinates
Howrah (Kolkata)22.5900, 88.3100
Patna25.5941, 85.1376
Varanasi25.3176, 82.9739
Agra27.1767, 78.0081
Delhi28.6139, 77.2090
Amritsar31.6340, 74.8723
Lahore31.5204, 74.3587
Rawalpindi33.5651, 73.0169
Peshawar34.0151, 71.5249
Kabul34.5553, 69.2075

Approximate city centres; verify against a current map before travel.

Stages

The road is not one continuous ride for most visitors. Trains cover the long India legs faster and cheaper than driving, and you can pick up a car and driver for the stretches where the dhabas and small towns are the point. Distances and times below are 2026 estimates and a check item: confirm them against a current map and timetable before you commit to a day's plan.

Stages
StageDistanceTimeNotes
Howrah → Patna≈ 580 km8–10 h by trainStart at Howrah station; the road itself is slow through West Bengal
Patna → Varanasi≈ 250 km5–6 h by roadShort hop; dhaba country begins here
Varanasi → Agra≈ 600 km8–10 h by trainOvernight train saves a day
Agra → Delhi≈ 230 km3–4 h by road or trainTaj Mahal at dawn, Delhi by evening
Delhi → Amritsar≈ 450 km6–8 h by trainWagah border crossing is near Amritsar
Amritsar → Lahore≈ 50 km1–2 h plus border formalitiesCrossing hours and visa rules change; check before you go
Lahore → Rawalpindi≈ 290 km4–5 h by roadMotorway N-5 parallels the old road
Rawalpindi → Peshawar≈ 160 km2–3 h by roadTaxila is on this stretch
Peshawar → Kabul≈ 230 km6–10 h plus borderKhyber Pass; high-risk area, check advisories

Times are 2026 estimates for road or rail, are a check item, and exclude stops. Border crossings can add hours.

When to go

October to March is the usual window on the plains: cooler, drier and clearer, with December and January cold at night in the north. The pre-monsoon months and the monsoon are best avoided, but the exact heat and rain pattern is a check item rather than a fixed rule.

If you are only doing the India section, late October to early March is the common choice. For the Pakistan leg, spring and autumn are more comfortable than the Punjab summer. The Kabul leg has its own seasonal and security constraints; check current advice rather than relying on a general season rule.

Where to stay

Book city hotels in Kolkata, Patna, Varanasi, Agra, Delhi, Amritsar, Lahore, Rawalpindi and Peshawar; the road between them is not a place to look for accommodation on arrival. Varanasi and Agra have the widest range, from hostels to heritage properties, and both fill up in the peak October–March season.

For the dhaba experience, stay in a town and eat on the road rather than sleeping at a truck stop. In Pakistan, guesthouses and hotels in the larger cities are the practical choice. In Afghanistan, accommodation options are limited and security-dependent; check before planning any stay.

Preparation

Visas are the first constraint. Indian and Pakistani visas need to be arranged in advance, and crossing the Wagah–Attari border requires the right stamps on both sides. Afghan travel requires separate, current advice. Rules change often, so check your own government's travel advisory and the official immigration sites for each country before booking anything.

Pack for heat and dust on the plains and cold nights in the north. A refillable bottle, oral rehydration salts and a basic medical kit are worth the weight. Carry cash in local currency for dhabas and small towns; card acceptance is patchy away from cities. If you hire a car and driver, agree the daily rate, fuel and tolls in writing before you start.

  • Check visa and border-crossing rules for India, Pakistan and Afghanistan separately, on official government sites
  • Arrange travel insurance that covers the countries on your route
  • Carry a printed and offline copy of your itinerary and key phone numbers
  • Agree car-and-driver terms (rate, fuel, tolls, hours) before departure

Questions people ask

How long does Grand Trunk Road take?

The full Howrah–Kabul route takes about 3–4 weeks at a comfortable pace. The India-only stretch from Howrah to Amritsar is doable in 10–14 days using trains between cities and road for the shorter legs.

When is the best time to do Grand Trunk Road?

October to March on the Indian and Pakistani plains: cool, dry and clear. Avoid April to June, when temperatures top 40 °C, and the July–September monsoon. Check current advice for the Afghanistan leg separately.

Where should I stay along Grand Trunk Road?

In cities: Kolkata, Patna, Varanasi, Agra, Delhi, Amritsar, Lahore, Rawalpindi and Peshawar all have hotels and guesthouses. Varanasi and Agra have the widest range and book out in peak season. Do not plan to sleep at roadside dhabas.

Can I travel the whole route overland?

Yes in principle, but the Pakistan–Afghanistan section carries serious security risk and border formalities change. Many travellers ride the India section overland and treat the western end as a separate, carefully checked trip.

What is there to eat along the way?

Roadside dhabas serve cheap, hot, mostly vegetarian food: roti, dal, rice, vegetable curries and paneer, with mutton or chicken at some places. Busy dhabas turn food over fast. Beef is uncommon in India and pork uncommon in Pakistan.