Siliguri
Siliguri
Agartala
Agartala
Train Flight

Siliguri to Agartala

Updated: 28 May 2026

Traveling from Siliguri to Agartala is most convenient by train. There are direct trains from New Jalpaiguri (NJP) to Agartala, which take you through the scenic landscapes of Assam and Tripura. The journey covers approximately 900 km and takes about 20 to 24 hours. Alternatively, you can fly from Bagdogra to Agartala with a layover in Kolkata. Agartala is a beautiful city with a rich history and proximity to the Bangladesh border.

Total Distance: 900 km by rail, 400 km straight-line.
Fastest Way
Flight from Bagdogra to Agartala with a layover.
Cheapest Way
Direct train from New Jalpaiguri to Agartala.
Compare Siliguri to Agartala Routes
Train
Direct
Flight
Connecting
Duration 22 hours 4 hours
Avg Price 1200-2000 INR 5000-8000 INR
Operator Agartala Express IndiGo
Route NJP to Agartala Bagdogra to Agartala via Kolkata
Tip Book in advance as these trains are popular. Check for short layover times.
Travel Tips
  • Train Booking
    Use the IRCTC website to book your tickets well in advance.
  • Local Transport
    Auto-rickshaws are the most common way to get around the city.
  • Border Proximity
    Carry your ID proof at all times due to the proximity to the international border.
  • Food
    Try the local Tripura cuisine, which features unique bamboo shoot dishes.
  • Weather
    Carry an umbrella as rain can occur unexpectedly.
Safety Tips
  • ID Proof
    Always carry a government-issued ID card.
  • Night Travel
    Avoid wandering in isolated areas near the border at night.
  • Emergency
    Keep the contact number of your hotel handy.
  • Health
    Drink only bottled or purified water.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains from NJP to Agartala.
  • Do I need a permit?
    No, Indian citizens do not need a permit for Tripura.
  • How far is Neermahal?
    It is about 53 km from Agartala.
  • Is it safe for tourists?
    Yes, Agartala is a peaceful and safe city.
  • What is the best way to travel?
    Train is the most comfortable and cost-effective option.
Quick Info
  • From Siliguri, West Bengal, India
  • To Agartala, Tripura, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Agartala
1
Ujjayanta Palace
Visit this stunning white palace that now serves as a museum.
2
Neermahal
Explore the water palace located in the middle of Rudrasagar Lake.
3
Sepahijala Wildlife Sanctuary
See the clouded leopard and other wildlife in this protected area.
4
Tripura Sundari Temple
Visit one of the 51 Shakti Peethas located in Udaipur, near Agartala.
Tags
Siliguri to Agartala travel to Tripura Agartala train Northeast India travel Siliguri to Agartala distance Tripura tourism NJP to Agartala Agartala travel guide