Skip to content
Plan my trip
Across India · The Tripstor journal

How to Reach Assam from India

Knowing how to reach Assam from India begins at Guwahati's Lokpriya Gopinath Bordoloi International Airport, the main gateway, with non-stop flights from Delhi in about 2.5 hours and Mumbai in about 3.2 hours. Rail and road…

  • No booking feeRequesting a quote is free with no obligation.
  • Expert-planned itineraryRoutes and stays shaped around your dates and pace.
  • Reply within 24 hoursA travel expert gets back to you with ideas.
  • Refine before you decideAdjust the plan until it feels right for you.

Written by the Tripstor travel editorial teamReviewed by Killol Desai, Travel Consultation ExpertUpdated How we research and review

What you get

What Is the Main Gateway to Assam?

Guwahati is Assam's main gateway, served by Lokpriya Gopinath Bordoloi International Airport and Guwahati railway station. The fastest way in is a non-stop flight from Delhi in roughly 2.5 hours, or from Mumbai in about 3.2 hours. From Guwahati, road transfers reach Kaziranga in about four to five hours.

Guwahati anchors almost every Assam itinerary because it combines an airport, a major railway station and road access to the Brahmaputra valley in one city. Delhi has frequent non-stop service with IndiGo, Air India and Akasa Air. Mumbai has non-stop schedules with IndiGo and Air India that vary by season, so confirm timings before locking an onward Kaziranga transfer. Kolkata is the shortest hop at about 1.2 hours and also offers overnight rail. Plan the Guwahati arrival around your onward transfer: a morning landing suits a same-day drive to Kaziranga, while a late-night arrival pairs better with a Guwahati hotel night.

At a glance

Assam Travel Journal, in brief

Assam's nearest airport is Lokpriya Gopinath Bordoloi International Airport at Guwahati, with Guwahati railway station as the main railhead. Flying is the fastest option; rail from Kolkata is the most budget-friendly for many travellers. Indian nationals need no visa, RAP or ILP for Assam — carry a government photo ID for hotels, flights, parks and ferries.

Assam Travel Journal.
Planned around you.

Across India
Nearest airport
Lokpriya Gopinath Bordoloi International Airport, GuwahatiPrincipal gateway for Kaziranga, Manas, Majuli and Sivasagar circuits
Main railway station
Guwahati railway stationOvernight rail from Kolkata is a practical alternative to the 1.2-hour flight
Fastest option
Flight to GuwahatiDelhi about 2.5 hours; Mumbai about 3.2 hours; Kolkata about 1.2 hours
Most budget-friendly option
Rail from Kolkata, then roadIndicative fares vary by class and booking window; compare against short-haul flight fares
Entry documents (Indian nationals)
Government photo IDNo visa, RAP or ILP needed for Assam; ID needed for hotels, flights, parks and ferries
Entry documents (foreign visitors)
Valid Indian visa or e-visa and passportCheck current Indian immigration rules before travel

Flights to Assam

Non-stop flights to Guwahati operate from Delhi in about 2.5 hours, Mumbai in about 3.2 hours, Kolkata in about 1.2 hours, Bengaluru in about 3 hours, Chennai in about 3 hours and Hyderabad in about 2.7 hours. Pune and Ahmedabad usually connect via Delhi, Kolkata or Bengaluru. Airlines on current schedules include IndiGo, Air India, Akasa Air and SpiceJet.

By airAbout 2.5 hours
From

Delhi

Non-stop to Guwahati

IndiGo, Air India and Akasa Air; frequent non-stop service. Avoid late arrivals before long park transfers.

By airAbout 3.2 hours
From

Mumbai

Non-stop to Guwahati

IndiGo and Air India; non-stop schedules vary by season. Prefer a morning arrival if transferring directly toward Kaziranga.

By airAbout 1.2 hours
From

Kolkata

Non-stop to Guwahati

IndiGo, Air India and SpiceJet; the short flight is usually more practical than rail for tight wildlife schedules.

By airAbout 3 hours
From

Bengaluru

Non-stop to Guwahati

IndiGo and Air India; check seasonal timings because direct frequencies can change.

By airAbout 3 hours
From

Chennai

Non-stop to Guwahati when operating; otherwise via Kolkata

IndiGo; direct availability is schedule-dependent. Leave transfer buffers when using a Kolkata connection.

By airAbout 2.7 hours
From

Hyderabad

Non-stop to Guwahati

IndiGo; verify operating days before promising a non-stop itinerary.

By airAbout 3.1 hours
From

Pune

Delhi, Kolkata or Bengaluru

IndiGo and Air India; usually one stop. Avoid arriving late at night if a same-day Kaziranga transfer is planned.

By airAbout 3 hours
From

Ahmedabad

Delhi, Kolkata or Bengaluru

IndiGo and Air India; choose the connection with the shortest protected layover, not merely the lowest fare.

Travelling from your city?

Tell us where you start. A specialist can plan connections around your stay.

Plan my journey

Delhi has the most frequent non-stop service to Guwahati, with IndiGo, Air India and Akasa Air. Mumbai non-stop schedules with IndiGo and Air India vary by season, so confirm timings before locking a Kaziranga transfer. Kolkata is the quickest hop at about 1.2 hours, served by IndiGo, Air India and SpiceJet. Bengaluru and Chennai have direct service that is schedule-dependent, with one-stop alternatives via Kolkata or Delhi. Hyderabad direct service may vary by operating day. Pune and Ahmedabad are usually one-stop, most often via Delhi, Kolkata or Bengaluru. Book early for peak wildlife season, as seats on popular morning departures fill quickly and fares move with demand.

How to Reach Assam from India: Major City Routes

Rail works best from Kolkata, where overnight trains reach Guwahati and connect onward by road to Kaziranga, Manas, Majuli and Sivasagar. Road suits travellers already in the Northeast, including those arriving from Arunachal Pradesh or Meghalaya. Assam has no sea passenger route for tourists; river ferries such as the Nimati Ghat service to Majuli are local transport, not an entry mode.

By railOvernight
From

Kolkata

Overnight rail to Guwahati

Typical fareIndicative; varies by class and booking window

Practical budget option; pair with a morning road transfer toward Kaziranga or Guwahati city.

By airAbout 1.2 hours
From

Kolkata

Non-stop to Guwahati

Usually more practical than rail for tight wildlife schedules.

By roadAbout four to five hours
From

Guwahati

Kaziranga (Kohora)

Typical fareIndicative INR 3,500–7,500 per day for a private car

Timing depends on traffic, road conditions and the selected park gate.

By roadVaries by circuit
From

Guwahati

Manas, Majuli and Sivasagar circuits

Typical fareIndicative INR 3,500–7,500 per day for a private car

Shared or private vehicles are practical for these routes; confirm vehicle type and route before booking.

By seaSchedules change with water levels
From

Nimati Ghat

Ferry to Majuli

Typical fareIndicative; confirm locally

Local river ferry, not an entry mode into Assam.

Travelling from your city?

Tell us where you start. A specialist can plan connections around your stay.

Plan my journey

From Kolkata, overnight rail to Guwahati is the practical budget option and pairs with a morning road transfer. The short Kolkata–Guwahati flight at about 1.2 hours is usually more practical than rail when a wildlife schedule is tight. From within the Northeast, road is the default: Guwahati is the hub for onward drives to Kaziranga, Manas, Majuli and Sivasagar, and intercity private cars commonly cost INR 3,500–7,500 per day depending on vehicle and route. River ferries to Majuli operate from Nimati Ghat and schedules can change with water levels, so treat them as a local leg rather than a way into Assam.

From Guwahati Airport or Station to Your Stay

From Guwahati airport, app taxis and prepaid airport taxis reach the city for roughly INR 500–1,200. For Kaziranga, Manas, Majuli or Sivasagar, a shared or private vehicle is the practical choice, with intercity private cars commonly costing INR 3,500–7,500 per day. Kaziranga jeep and elephant safaris need advance park-authorised booking.

By roadCity transfer
From

Guwahati airport

App taxi or prepaid airport taxi to city

Typical fareApproximately INR 500–1,200

Both app taxis and prepaid airport taxis operate.

By roadAbout four to five hours
From

Guwahati airport

Private vehicle to Kaziranga (Kohora)

Typical fareIndicative INR 3,500–7,500 per day for a private car

Timing depends on traffic, road conditions and the selected park gate.

By roadVaries by circuit
From

Guwahati

Shared or private vehicle to Manas, Majuli or Sivasagar

Typical fareIndicative INR 3,500–7,500 per day for a private car

Confirm vehicle type and route before booking.

By seaSchedules change with water levels
From

Nimati Ghat

Ferry to Majuli

Typical fareIndicative; confirm locally

Local river ferry; check timings on the day.

Travelling from your city?

Tell us where you start. A specialist can plan connections around your stay.

Plan my journey

Guwahati airport sits outside the city, so budget the taxi leg separately from your intercity transfer. App taxis and prepaid airport taxis both operate, with typical airport-to-city fares around INR 500–1,200. If your first night is in Kaziranga, a private vehicle from Guwahati takes about four to five hours to Kohora, and the same vehicle can handle park-gate transfers. Safaris inside Kaziranga are not walk-up: jeep and elephant safaris require advance park-authorised booking, so arrange them before you land. For Majuli, the last leg is the Nimati Ghat ferry, whose schedule can shift with water levels.

Step by step

Step-by-Step Assam Journey Plan

Book your Guwahati flight or rail leg first, then lock the onward road transfer, then arrange park permits. Indian nationals need only a government photo ID for Assam; foreign visitors need a valid Indian visa or e-visa and passport. Kaziranga jeep and elephant safaris require advance park-authorised booking, so confirm those before finalising dates.

  1. Fix your gateway and dates

    Choose Guwahati as the entry point unless you are arriving by road from within the Northeast. Compare non-stop flights from Delhi, Mumbai, Kolkata, Bengaluru, Chennai and Hyderabad against overnight rail from Kolkata.

  2. Book the flight or rail leg

    Book early for peak wildlife season. Delhi–Guwahati is about 2.5 hours, Mumbai–Guwahati about 3.2 hours and Kolkata–Guwahati about 1.2 hours by air. Pune and Ahmedabad usually connect via Delhi, Kolkata or Bengaluru.

  3. Arrange documents

    Indian nationals need a government photo ID; no visa, RAP or ILP is required for Assam. Foreign visitors generally need a valid Indian visa or e-visa and passport, and should check current Indian immigration rules before travel.

  4. Lock park permits and safaris

    Kaziranga jeep and elephant safaris require advance park-authorised booking. Protected-area safari permits, vehicle permits and designated-entry reservations are separate from immigration requirements and are arranged through park-authorised operators.

  5. Plan the arrival transfer

    A morning landing suits a same-day drive to Kaziranga, about four to five hours to Kohora. A late-night arrival is better paired with a Guwahati hotel night.

  6. Book the intercity vehicle

    Shared or private vehicles are practical for Kaziranga, Manas, Majuli and Sivasagar. Intercity private cars commonly cost INR 3,500–7,500 per day depending on vehicle and route.

  7. Confirm the Majuli ferry

    River ferries to Majuli operate from Nimati Ghat and schedules can change with water levels. Check timings on the day rather than relying on a fixed departure.

  8. Keep offline copies

    Carry printed or offline copies of IDs, permits and bookings. Connectivity can be patchy on long road legs between Guwahati, Kaziranga, Manas and Majuli.

Work in this order so the fixed legs do not force expensive changes later. Flights and rail fill first around peak wildlife season, and Kaziranga safari slots are limited by park-authorised booking. Once the gateway and safari dates are set, the road transfer and hotel nights fall into place. Carry a government photo ID for hotels, flights, parks and ferries, and keep a printed or offline copy of permits and bookings in case connectivity is patchy on the road between Guwahati, Kaziranga, Manas and Majuli.

Travel tips

Getting Around in Assam on Arrival

App taxis and prepaid airport taxis cover Guwahati city transfers at roughly INR 500–1,200 from the airport. For Kaziranga, Manas, Majuli and Sivasagar, shared or private vehicles are the practical choice at INR 3,500–7,500 per day. Kaziranga safaris use park-authorised jeeps and elephants booked in advance, and Majuli ferries run from Nimati Ghat with schedules that change with water levels.

  1. Use app taxis and prepaid taxis in Guwahati

    Both operate at the airport, with typical airport-to-city fares around INR 500–1,200. Rental cars are also available in the city.

    Local transport
  2. Book a shared or private vehicle for the circuits

    Shared or private vehicles are practical for Kaziranga, Manas, Majuli and Sivasagar. Intercity private cars commonly cost INR 3,500–7,500 per day depending on vehicle and route.

    Intercity
  3. Reserve Kaziranga safaris in advance

    Kaziranga jeep and elephant safaris require advance park-authorised booking. Do not plan to arrange them on arrival during peak season.

    Wildlife
  4. Check the Nimati Ghat ferry on the day

    River ferries to Majuli operate from Nimati Ghat and schedules can change with water levels. Build slack into any Majuli transfer day.

    Ferry
  5. Keep road days realistic

    Guwahati to Kaziranga (Kohora) is about four to five hours depending on traffic, road conditions and the selected park gate. Avoid stacking two long drives back to back.

    Planning
  6. Save offline maps and booking confirmations

    Connectivity can be patchy on road legs between Guwahati, Kaziranga, Manas and Majuli. Download maps and carry printed or offline copies of permits and bookings before departure.

    Connectivity

Assam's tourist circuits are road-based once you leave Guwahati, so the vehicle you book shapes the trip more than any local bus. App taxis and prepaid airport taxis cover Guwahati city transfers at roughly INR 500–1,200 from the airport. For longer legs, a shared or private vehicle is practical, and intercity private cars commonly cost INR 3,500–7,500 per day depending on vehicle and route. Inside Kaziranga, safaris run in park-authorised jeeps or on elephant-back and must be booked in advance. For Majuli, the Nimati Ghat ferry is the local link, and its schedule can shift with water levels.

Avoid these

Mistakes to Avoid When Travelling to Assam

The most common errors are tight connections, late-night arrivals before long park transfers and unbooked safaris. Kaziranga jeep and elephant safaris need advance park-authorised booking, and the Guwahati–Kaziranga drive takes about four to five hours. Monsoon flooding can restrict or close park operations, especially around July and August, so confirm official opening dates before booking.

  • Late-night arrival before a long park transfer

    How to avoid itBook a morning arrival or add a Guwahati hotel night. Guwahati to Kaziranga (Kohora) is about four to five hours depending on traffic, road conditions and the selected park gate.

  • Unbooked Kaziranga safaris

    How to avoid itKaziranga jeep and elephant safaris require advance park-authorised booking. Reserve before finalising dates, especially in peak wildlife season.

  • Tight connection via Kolkata or Delhi

    How to avoid itChoose the connection with the shortest protected layover, not merely the lowest fare. Leave transfer buffers when using a Kolkata connection.

  • Assuming safaris run through the monsoon

    How to avoid itMany park operations are restricted or closed during flooding, especially around July and August. Confirm official opening dates before booking.

  • Treating the Majuli ferry as a fixed departure

    How to avoid itRiver ferries to Majuli operate from Nimati Ghat and schedules can change with water levels. Check timings on the day and keep slack in the plan.

  • Missing photo ID at hotels, parks or ferries

    How to avoid itCarry a government photo ID. Indian nationals need no visa, RAP or ILP for Assam, but ID is required for hotel, flight, park and ferry procedures.

Most Assam trip problems come from treating the Guwahati arrival as the end of the journey rather than the start of a road leg. A late-night landing followed by a four-to-five-hour drive to Kohora is a poor combination; a Guwahati night or a morning arrival works better. Safari slots are not walk-up, so unbooked jeep or elephant safaris can derail a Kaziranga plan. Monsoon flooding can restrict or close park operations, especially around July and August, so confirm official opening dates before booking. Do not assume a Kolkata connection is safe without a protected layover.

Next step

Holiday ideas to start from

Reviewed itineraries for this destination — personalise with a specialist, never an instant booking.

All Assam Travel Journal holidays
How it works

From idea to itinerary, with a real person.

  1. 01Share your plan

    Dates, departure city, travellers and the moments you’d love. It only takes a minute.

  2. 02Shape it with a specialist

    A real person refines the route, stays and pace with you. Change anything.

  3. 03Review your quote

    A clear, personalised quote with confirmed inclusions. No payment to enquire.

Plan my trip
First-hand advice

From our travel specialists

What our team sees when planning these trips, beyond what the guidebooks say.

Killol DesaiTravel Consultation Expert5 years of expertise in planning customized itineraries for clients

Confirmed 11 Oct 2026

  1. The recurring mistake is packing too many distant stops into a short itinerary and underestimating Assam’s long road and ferry transfers. Travellers particularly recommend securing the entire vehicle from Guwahati for a Kaziranga–Majuli trip instead of arranging each leg separately.[1][10]

  2. Families and couples learn that Assam’s main attractions are comfortable when transfers are paced, but long drives, early safari starts and ferry logistics can make an overfilled schedule tiring. The flat Brahmaputra Valley is manageable for travellers of different ages, while remote or forested areas require more flexible planning and should not be treated like city sightseeing.[5][10]

  3. Travellers often add more time for Kaziranga or Majuli after recognising that the experience is not just a quick stop between cities. Common additions include another Kaziranga safari, a Brahmaputra sunset cruise in Guwahati, or visits to Majuli’s satras and mask-makers.[3][5]

  4. Guwahati is the most practical first base because it is Assam’s main air, rail and road gateway and has the broadest supply of taxis and urban services. From there, travellers can organise onward trips to Kaziranga, Majuli and upper Assam, while visiting Kamakhya Temple and the Brahmaputra.[4][5][11]

Questions, answered

Before you go

Straight answers to help you plan — then personalise the trip with a specialist.

8 answered below
Still unsure?

Ask a specialist anything about this trip — there’s no obligation.

Ask a specialist
01What is the best way to reach Assam?

Flying into Guwahati is the best way for most travellers. Delhi–Guwahati takes about 2.5 hours, Mumbai–Guwahati about 3.2 hours and Kolkata–Guwahati about 1.2 hours. From Guwahati, road transfers reach Kaziranga in about four to five hours, so a morning arrival suits a same-day park transfer.

02How do I reach Kaziranga from Guwahati?

Travel by road, usually about four to five hours to Kohora depending on traffic, road conditions and the selected park gate. A shared or private vehicle is the practical choice, with intercity private cars commonly costing INR 3,500–7,500 per day. Book Kaziranga jeep or elephant safaris in advance through a park-authorised operator.

03Are there direct flights to Guwahati from Delhi and Mumbai?

Delhi has frequent non-stop service to Guwahati with IndiGo, Air India and Akasa Air, taking about 2.5 hours. Mumbai has non-stop schedules with IndiGo and Air India, about 3.2 hours, but these vary by season — confirm timings before locking an onward Kaziranga transfer.

04How long is the train from Kolkata to Guwahati?

Overnight rail from Kolkata to Guwahati is the practical budget option and pairs with a morning road transfer. The Kolkata–Guwahati flight takes about 1.2 hours and is usually more practical than rail when a wildlife schedule is tight. Rail fares vary by class and booking window.

05Do Indian citizens need a permit to visit Assam?

No. Indian nationals need no visa, RAP or ILP for Assam, but should carry a government photo ID for hotel, flight, park and ferry procedures. Protected-area safari permits, vehicle permits and designated-entry reservations are separate and are arranged through park-authorised operators.

06What are the Assam flight train bus options for reaching the state?

Flights to Guwahati operate from Delhi, Mumbai, Kolkata, Bengaluru, Chennai and Hyderabad, with Pune and Ahmedabad usually connecting via Delhi, Kolkata or Bengaluru. Overnight rail from Kolkata is the budget alternative. Buses and shared vehicles cover onward routes to Kaziranga, Manas, Majuli and Sivasagar.

07How do I reach Majuli island?

Reach Guwahati first, then travel by road toward Nimati Ghat and take the river ferry to Majuli. Ferry schedules can change with water levels, so check timings on the day. Intercity private cars commonly cost INR 3,500–7,500 per day depending on vehicle and route.

08Are Assam safaris open during the monsoon?

Many park operations are restricted or closed during flooding, especially around July and August. Confirm official opening dates before booking any Kaziranga or Manas safari. Jeep and elephant safaris also require advance park-authorised booking, so plan around confirmed park dates rather than assuming year-round access.

Your free, personalised quote

Make Assam Travel Journal yours.

Tell us your dates and who’s travelling. A specialist will shape the route, stays and pace into a quote that fits you.

  • A personalised quote, never an instant booking
  • No payment to enquire
  • A real specialist replies, usually within a day
Made around you

Tell us about your holiday

Your dates, your pace, your wishlist.

  1. 1 · Your trip
  2. 2 · Your details
  3. 3 · Review & send

Your travel plans

Travel month
Travellers

No payment is required to request a quote.

Get a free quote

No payment or booking needed.