The Delhi to Amritsar route is a major pilgrimage and tourist corridor, covering a distance of around 450 km. A typical bus journey takes about 8 to 10 hours depending on the traffic and the number of halts.

Ticket Prices

Bus fares from Delhi to Amritsar are highly competitive. A standard non-AC seater starts as low as ?400. AC seaters and semi-sleepers range from ?600 to ?1,000. If you prefer a luxury AC sleeper, expect to pay between ?1,000 and ?1,800.

Preferred Operators

Many travelers prefer the state-run PEPSU or PRTC buses for reliable daytime travel. For premium overnight journeys, operators like Indo Canadian Transport, Golden Temple Volvo, and IntrCity SmartBus are highly recommended.

Boarding at Delhi ISBTs

Most state transport and private buses depart from Kashmere Gate ISBT. Some private luxury operators also offer pickups from Majnu Ka Tila or Karnal Bypass. Be sure to arrive at your boarding point at least 30 minutes before departure.