How to Get from Kolkata to Amritsar

How to Get from Kolkata to Amritsar

Last updated: March 8, 2026

Spanning the entire breadth of Northern India, the journey from Kolkata to Amritsar is a transition from the intellectual, colonial heart of West Bengal to the spiritual and agricultural soul of Punjab. You are essentially traversing the historic Grand Trunk Road route, moving from the humid delta of the Ganges to the fertile plains near the Pakistan border. It is a long haul that takes you through the very heart of the Hindi belt, offering a window into the changing landscapes, dialects, and cuisines of the subcontinent.

While the distance is vast, the reward at the end is one of India's most profound experiences: the Golden Temple. Whether you choose the rhythmic clatter of the Indian Railways or the absolute privacy of a long-distance vehicle, this trip requires some planning to ensure comfort over the many hundreds of miles. You can easily compare schedules and secure your seats for this cross-country adventure on GoAsia.cc.

Kolkata to Amritsar by Train

Taking the train is the quintessential Indian experience for this route. It is not just a mode of transport but a social event where families share meals and stories as the geography shifts outside the window. Given the distance, the trains are equipped with various sleeper classes to make the journey manageable.

AC First Class (1A)

For those seeking the highest level of comfort on the rails, the AC First Class Sleeper (1A) is the way to go. These carriages offer lockable compartments with either two or four berths, providing a level of privacy and security that is hard to find elsewhere on the tracks. You will be provided with clean linens, a pillow, and a blanket. The price for this premium experience ranges from $60 to $61, depending on the specific station of departure. It is the quietest and most refined way to watch the Indian countryside roll by.

AC 2-Tier and 3-Tier (2A and 3A)

The AC 2-Tier (2A) and 3-Tier (3A) options are excellent middle-ground choices. In 2-Tier, you have four berths in a compartment and two on the side, separated by curtains for a bit of privacy. In 3-Tier, there are six berths in the main compartment and two on the side, with no curtains. Both classes are climate-controlled and provide bedding. These are popular with middle-class Indian families and solo travelers alike, offering a great balance of cost and comfort. For the journey from Howrah, prices for these tiers start as low as $12 for basic sleeper classes, reaching up to $60 for the higher AC tiers.

Sleeper Class (SL)

The Sleeper Class is the backbone of Indian travel. These carriages are not air-conditioned, and the windows are usually left open to catch the breeze (and the dust). It is noisy, crowded, and vibrant. While it is the most budget-friendly way to reach Amritsar, it is recommended primarily for seasoned travelers or those on a very tight budget who want to experience the raw energy of the Indian rail system.

Kolkata to Amritsar by Private Transfer

If you prefer to avoid stations and want a door-to-door service that follows your own schedule, a private transfer is an option, though it comes at a significant premium. This is a massive undertaking for a driver, covering a distance that spans multiple states.

The duration for this drive is approximately 7 hours and 20 minutes, though in reality, traffic conditions across the North Indian plains can vary significantly. You can choose between different vehicle types depending on your group size:

  • Sedan: Best for two passengers with luggage.
  • Hatchback 4pax: A compact option for smaller groups.
  • SUV 6pax: Recommended for families or those carrying more gear who need the extra legroom.

The cost for such a specialized long-distance service is high, ranging from $4278 to $4931. This service is typically chosen by those who value total isolation and the ability to stop at specific points of interest along the way without being tied to a rail line.

Comparing Your Options

Mode Price (USD) Duration Comfort
Train (AC First Class) $60 2h 40min - 13h 20min High
Train (Sleeper Class) $12 13h 20min Basic
Private Transfer (SUV/Sedan) $4278 - $4931 7h 20min Very High

Tips for Traveling from Kolkata to Amritsar

  • Book Early: Indian Railways tickets, especially for the high-demand AC classes, sell out weeks or even months in advance. Use GoAsia.cc to check availability as soon as your travel dates are fixed.
  • Station Logistics: Kolkata has several major stations. Most long-distance trains to the north depart from Howrah (HWH) or Sealdah. Ensure you check your boarding station carefully as they are located in different parts of the city.
  • Food on the Go: While many trains have pantry cars or offer e-catering services, it is always wise to carry some dry snacks and plenty of bottled water for a journey of this length.
  • Arrival in Amritsar: The Amritsar Railway Station is central, but if you are heading straight to the Golden Temple, many hotels offer shuttle services. Be prepared for a flurry of rickshaw drivers upon exit; always agree on a price before getting in.
  • Winter Travel: If you are traveling between December and February, be aware that heavy fog in North India often causes significant delays for both trains and road transport. Pack a light jacket as temperatures in Punjab can drop significantly compared to Kolkata.

Timetable

Frequently Asked Questions

How can I book tickets from Kolkata to Amritsar?

You can book train, bus, flight, taxi, van, and ferry tickets from Kolkata to Amritsar directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Kolkata to Amritsar?

The most affordable way to travel is by train in the Sleeper Class (SL) from Howrah, with prices starting at approximately $12. This provides a basic bunk without air conditioning, ideal for budget-conscious travelers.

What is the fastest way to get from Kolkata to Amritsar?

The fastest rail connection listed takes about 2 hours and 40 minutes, though most standard long-distance express trains from Howrah take approximately 13 hours and 20 minutes to complete the journey.

How long does it take to get from Kolkata to Amritsar?

The duration varies depending on the service; express trains typically take around 13 hours and 20 minutes, while private transfers are estimated at 7 hours and 20 minutes under ideal conditions.

Is it safe to travel by train as a solo traveler?

Yes, Indian Railways is generally safe for solo travelers, especially in the AC classes (1A, 2A, or 3A). Choosing a top berth can provide extra privacy and peace of mind for your belongings.

What is the difference between 2A and 3A train classes?

In 2A (AC 2-Tier), there are four berths per compartment with privacy curtains, while 3A (AC 3-Tier) has six berths per compartment and no curtains. Both are air-conditioned and include bedding.

Are meals provided on the journey?

On long-distance trains, meals are often available for purchase from the pantry car or can be pre-ordered via e-catering services. If taking a private transfer, you can choose your own stops for meals along the highway.