How to get from Ninh Binh to Hoi An

    By the GoPhuot editors · Updated 29 July 2026

    Distance
    545 kmstraight line
    Fastest
    6h 30m - 9h 30mby flight
    Cheapest
    18 - 35 USDby bus
    Ways to go
    4flight, train, bus

    All four, side by side

    • Flight + TaxiTime6h 30m - 9h 30mPrice70 - 180 USDDepartsDailyRead more
    • Train + BusTime17h 45m - 21h 15mPrice22 - 55 USDDepartsDailyRead more
    • Sleeper BusTime15h 30m - 18h 30mPrice18 - 35 USDDepartsDailyOvernightRead more
    • Train + TaxiTime17h 30m - 20h 30mPrice25 - 60 USDDepartsDailyRead more

    Paid link — we earn a commission if you book, at no extra cost to you. It never changes which option we recommend.

    Flight + Taxi

    Fastest and most comfortable, fly to Da Nang, then race by taxi into Hoi An’s lantern glow.

    1. 1Ninh BinhNoi Bai International Airport

      Taxi2h 15m - 3h35 - 70 USDOn demand

    2. 2Noi Bai International AirportHANDa Nang International AirportDAD

      Flight3h 15m - 4h 15m25 - 90 USDDaily

    3. 3Da Nang International AirportHoi An

      Taxi45m - 1h10 - 18 USDOn demand

    Book this leg

    2 partners · paid
    Skyscanner

    Flight · Noi Bai International Airport → Da Nang International Airport, sold by Skyscanner

    25 - 90 USD3h 15m - 4h 15mDaily

    See fares on Skyscanner
    Trip.com

    Flight · Noi Bai International Airport → Da Nang International Airport, sold by Trip.com

    25 - 90 USD3h 15m - 4h 15mDaily

    See fares on Trip.com

    Paid link — we earn a commission if you book, at no extra cost to you. It never changes which option we recommend.

    Train + Bus

    Balanced and budget-friendly, take a comfortable train to Da Nang, then finish with a smooth bus ride south.

    1. 1Ninh BinhDa Nang Railway Station

      Train16h 30m - 19h 30m20 - 50 USDDaily

    2. 2Da Nang Railway StationHoi An

      Bus1h 15m - 1h 45m2 - 5 USDFrequent

    Book this leg

    paid link
    12Go

    No direct link for this train — 12Go lists the route on their search

    20 - 50 USD16h 30m - 19h 30mDaily

    Search 12Go

    Paid link — we earn a commission if you book, at no extra cost to you. It never changes which option we recommend.

    Train + Taxi

    Cheapest and scenic, ride the rails south to Da Nang, then make a quick final dash into lantern-lit Hoi An.

    1. 1Ninh BinhDa Nang Railway Station

      Train16h 30m - 19h 30m20 - 50 USDDaily

    2. 2Da Nang Railway StationHoi An

      Taxi45m - 1h5 - 15 USDHourly

    Book this leg

    paid link
    12Go

    No direct link for this train — 12Go lists the route on their search

    20 - 50 USD16h 30m - 19h 30mDaily

    Search 12Go

    Paid link — we earn a commission if you book, at no extra cost to you. It never changes which option we recommend.

    Sleeper Bus

    Cheap and direct, sleep through the night as the road unspools toward Hoi An’s glowing old streets.

    Book this leg

    paid link
    12Go

    Sleeper Bus · Ninh Binh → Hoi An, sold by 12Go

    18 - 35 USD15h 30m - 18h 30mDaily

    See fares on 12Go

    Paid link — we earn a commission if you book, at no extra cost to you. It never changes which option we recommend.

    Now that you’re there

    What to do in Hoi An

    Hoi AnVietnam

    UNESCO-listed Ancient Town with weathered wooden shophouses, colorful lanterns, tailor shops, and some of Vietnam's most beloved local dishes.

    10 attractions7 local dishesOpen the Hoi An guide

    Other ways out of Ninh Binh

    How we make money: some links on this page are affiliate links. If you book through one we earn a small commission, at no extra cost to you. It never changes which option we recommend.

    Schedules and fares last verified 29 July 2026. Fares vary by season.

    Your next border is waiting.

    Completely free · Works offline · No account to start