Skip to content
Viet Unfold
Hanoi to Cat Ba: Step-by-Step Travel Guide 2026
Vietnam route guide

Hanoi to Cat Ba: Step-by-Step Travel Guide 2026

The quick version

Learn how to get from Hanoi to Cat Ba in 3–3.5 hours by bus. Compare 2026 prices, schedules, speedboat/cable-car crossings, and booking tips.

Share this article:
On this page

The fastest and most popular option is taking a direct tourist bus from Hanoi's Old Quarter to Cat Ba Town for $12.50 per person, taking 3–3.5 hours total with speedboat or cable-car crossing included. For more flexibility, private cars ($145–$170) offer similar travel time but with higher ferry costs. Multi-day cruise packages start at $89 and bundle transportation, meals, and island activities together.

Cat Ba Island sits roughly 130 km by road and 40 km by sea from Hanoi. Last updated July 2026. Every route requires a water crossing—either by fast speedboat, scenic cable car, or budget-friendly ferry—making the total journey 3–3.5 hours door-to-door.

Whether you're seeking limestone cliffs, kayaking in Lan Ha Bay, or relaxing on quiet beaches, getting to Cat Ba is straightforward. This guide walks you through every method, pricing, booking steps, and practical tips for a smooth journey.

Key Takeaways

  • The fastest and most popular option is taking a direct tourist bus from Hanoi's Old Quarter to Cat Ba Town for $12.50 per person, taking 3–3.5 hours total with speedboat or cable-car crossing included.
  • For more flexibility, private cars ($145–$170) offer similar travel time but with higher ferry costs.
  • Multi-day cruise packages start at $89 and bundle transportation, meals, and island activities together.
  • Cat Ba Island sits roughly 130 km by road and 40 km by sea from Hanoi.

Quick Overview of the Route

Hanoi lies 170 km west of Halong Bay in northern Vietnam. Cat Ba Island, the region's largest inhabited island, sits in Lan Ha Bay about 130 km south of Hanoi by road. The water crossing adds another 40 km of travel via ferry, speedboat, or cable car.

Most travelers complete the entire journey in 3–3.5 hours door-to-door. This includes 2 hours of road travel from Hanoi to Hai Phong via Highway 5B and the Tan Vu–Lach Huyen bridge, plus 5–35 minutes of water crossing depending on method, plus 30–40 minutes to reach your hotel in Cat Ba Town.

Five main transport methods exist: tourist bus, VIP limousine bus, private car, train, and overnight cruise. All routes include water-crossing fees in their final price. If you arrive at Noi Bai International Airport, add 15 extra minutes to road travel and roughly $5–10 to private transfer costs.

  • Tourist bus to Cat Ba
    • Most popular option costing $12.50 per person one-way.
    • Daily departures at 7:30 AM, 8:00 AM, 10:30 AM, 12:30 PM, and 2:00 PM from Hanoi's Old Quarter.
    • Total journey: 3–3.5 hours including hotel pickup, highway drive, water crossing, and hotel drop-off in Cat Ba Town.
  • VIP limousine bus service
    • Premium comfort upgrade costing $17 per person, seats only 9–12 passengers per coach.
    • Same departure schedule and travel duration as standard tourist bus.
    • Includes extra legroom, reclining seats, and climate control but same water-crossing method as standard service.
  • Private car or motorbike rental
    • Renting a 4-seat car costs $145 for 1–2 travelers; 7-seat van is $155 for 3–5 travelers; 12-seat minibus is $170 for 6–9 travelers.
    • Motorbike rental from Hanoi: budget $5–15 per day plus fuel costs of $1–2 total.
    • Water crossing fees add $10–30 per vehicle depending on ferry capacity and passenger count.
  • Overnight cruise from Hanoi
    • Cruise packages range from $89 (1-day excursion) to $311 (3-day luxury cruise) per person.
    • Includes round-trip shuttle bus to cruise port, 1–3 nights accommodation, meals, and guided activities on boat.
    • Best for first-timers and families seeking an all-in-one experience with zero additional logistics or transfers.
Hanoi Vietnam Transport in Hanoi, shown in the Quick Overview of the Route section of this Vietnam travel guide
Photo: CEphoto, Uwe Aranas, CC BY-SA 3.0, via Wikimedia Commons

How to Get from Hanoi to Cat Ba by Bus

The bus journey is straightforward and requires just five simple steps. Most travelers book online 1–2 days ahead, though same-day tickets often remain available. Hotel pickup and drop-off in Cat Ba are included, eliminating taxi confusion in unfamiliar towns.

Crossing MethodDurationCostWeatherBest For
Speedboat5–7 minutes$3–5 (included in ticket)Calm weather onlyFastest option, most popular choice
Cable Car10–15 minutesSimilar to speedboatCalm weather onlyScenic views and experience
Ferry25–35 minutes$1–2 (cheapest)All weather conditionsBudget option, excellent photo opportunities
  1. Step 1: Book your bus ticket online
    • Reserve via Good Morning Cat Ba website or WhatsApp the day before departure for best availability.
    • Cost is $12.50 for standard bus or $17 for VIP limousine service per person one-way.
    • Booking confirmation arrives instantly with pickup location, time, and driver contact details for communication.
  2. Step 2: Arrange hotel pickup in Hanoi
    • Most hotels in Hanoi's Old Quarter offer convenient pickup; confirm with your accommodation 2 hours before departure.
    • If your hotel is outside the Old Quarter, expect additional 15–30 minute wait or separate $5–10 shuttle fee.
    • Drivers typically arrive 5–10 minutes early; meet them in the hotel lobby or at the agreed street location.
  3. Step 3: Drive 2 hours via expressway to Hai Phong
    • Highway 5B is toll-free and well-maintained; expect smooth traffic except during peak hours (7–9 AM, 5–7 PM).
    • The road passes through agricultural areas and fishing villages; scenic views increase as you approach Hai Phong.
    • Drivers can stop at service stations for bathroom breaks or food; ask if you need a stop.
  4. Step 4: Cross to Cat Ba by speedboat, cable car, or ferry
    • Speedboat crossing takes just 5–7 minutes and is chosen by most travelers due to convenience.
    • Cable car offers 10–15 minute scenic crossing but operates only in calm weather; similar cost to speedboat.
    • Ferry is slowest at 25–35 minutes but cheapest with excellent bay views and photo opportunities.
  5. Step 5: Transfer to your Cat Ba hotel (30–40 minutes final leg)
    • After water crossing, a local bus or minivan completes the journey to Cat Ba Town or your specific hotel.
    • Drivers know all major hotels and guesthouses; show booking confirmation if uncertain of your destination.
    • Total journey end-to-end: 3–3.5 hours from Hanoi hotel to Cat Ba destination without added stress.
Isla Cat Ba, Vietnam (36092250194), shown in the How to Get from Hanoi to Cat Ba by Bus section of this Vietnam travel guide
Photo: Edgardo W. Olivera from Montevideo, Uruguay, CC BY 2.0, via Wikimedia Commons

Before You Go: Travel Preparation Checklist

Preparation is minimal for this route since buses handle most logistics. However, a few simple steps ensure a smooth, stress-free journey. Most issues occur from missed pickups, booking confusion, or weather delays—all easily preventable.

Tip

Motion sickness is the main concern during water crossings. Purchase ginger tablets or patches from Hanoi pharmacies for $1–3. Take medication 30 minutes before boarding and sit near the front of speedboats for stability.

Good to know

Peak season (May–September) fills quickly; book 1–2 days ahead to improve the chance of securing a seat. Off-season (November–March) offers same-day availability. Prices remain fixed year-round but increase 10–20% during Tet or national holidays.

  • Bring or download travel documents
    • A valid passport or Vietnamese ID is required to board the bus.
    • Have your booking confirmation (email or screenshot) ready to show the driver or office staff.
  • Book tickets 1–2 days in advance
    • Peak season (May–September) fills up quickly; booking ahead confirms a seat only after the operator issues the ticket.
    • Off-season (November–March) offers availability even same-day.
    • Prices remain fixed year-round but may spike 10–20% during Tet or national holidays.
  • Check weather and sea conditions for your crossing
    • Summer typhoons (August–October) may delay speedboat crossings; ferry remains available.
    • Cable car operates only in calm weather; ask your booking agent about operation status.
    • Winter (December–February) offers calm seas and best visibility for speedboat and cable-car options.
  • Confirm pickup location and time the day before
    • Drivers arrive at your hotel lobby at the scheduled time; be ready 10 minutes early.
    • If your hotel is outside the Old Quarter, arrange separate transport or pay an extra fee.
    • Exchange phone numbers with the driver or booking agent in case of last-minute changes.
  • Pack light and smart for comfort
    • Buses have luggage space for 1–2 large bags per person; backpacks fit in overhead storage.
    • Motion sickness: take ginger tablets or patches 30 minutes before departure for sensitive travelers.
    • Water crossing: motion-sickness medication is especially helpful for choppy or windy days.
  • Bring cash and mobile charging supplies
    • Hanoi's Old Quarter has abundant ATMs; withdraw Vietnamese Dong before departure.
    • Bus offices accept USD or credit cards, but local currency is safer for small vendors.
    • Bring a power bank; the bus ride takes 3+ hours and charging ports are rarely available.
  • Have a return plan before departing Hanoi
    • Book your return trip to Hanoi when purchasing your outbound ticket for a discount.
    • Return buses depart Cat Ba at 9:00 AM, 12:30 PM, 3:30 PM, and 4:30 PM daily.
    • Allow at least 3 hours between activities and your return departure to avoid rushing.
  • Consider activities and nearby destinations to visit
    • Cat Ba offers kayaking, rock climbing, and beach time; plan 2–3 days for a full experience.
    • Compare Cat Ba with Halong Bay alternatives if you're deciding between them.
    • Check Hanoi activities for any last-minute sightseeing before departure.

Pricing & Booking Information

Hanoi to Cat Ba bus tickets are affordable and straightforward with no hidden fees. Standard tourist bus costs $12.50 per person one-way, while VIP limousine buses cost $17. All prices include the Hai Phong-to-Cat Ba water crossing, whether by speedboat, cable car, or ferry.

Round-trip discounts save money if you're planning a return journey within your trip. Tourist bus round-trip: $24 for both legs (saves $1 versus one-way bookings). VIP limousine round-trip: $32 for both legs, a 6% saving versus booking one-way tickets separately.

Peak season (May–September) and holiday periods (Tet in January–February) may see 10–20% price increases. Off-season (November–April) offers stable, lower pricing and faster online bookings. Book direct with Good Morning Cat Ba via their website or WhatsApp for the best available rates.

Early morning departures (7:30 or 8:00 AM) are most reliable and face lighter traffic. Midday departures (10:30 AM–2:00 PM) experience heavier Hanoi traffic but still arrive by late afternoon. Payment is typically cash or bank transfer at booking; confirm your preferred method in advance.

Return Journey: Cat Ba to Hanoi

The return trip mirrors the outbound journey in structure and duration. Buses depart Cat Ba Town at four fixed times: 9:00 AM, 12:30 PM, 3:30 PM, and 4:30 PM daily. All return to Hanoi's Old Quarter in 3–3.5 hours with the same hotel drop-off convenience.

Return ticket prices are slightly lower than the outbound leg: $11.50 standard or $15 VIP per person. If you want a morning departure, book the 9:00 AM service in advance. The 3:30 PM service is ideal for maximizing a final day of beach time or island exploration.

You can book the return ticket when purchasing your outbound ticket for convenience and discounts. Alternatively, purchase at the Good Morning Cat Ba office located at No. 214 Tran Quan Khai Street, Hoan Kiem, Hanoi. The office operates 7:00 AM–5:00 PM daily and offers ticket sales, rebooking, and refund services for any changes.

Hotel pickup for the return journey operates from major Cat Ba hotels and guesthouses. If your lodging is remote, ask the booking agent about additional transfer options or shuttle routes. The return bus drops you at your original Hanoi Old Quarter hotel or a central location per your preference.

Common Travel Mistakes & Solutions

Many travelers encounter preventable delays or confusion on this route. Knowing the most common issues helps you avoid wasted time and frustration during your trip. Most problems stem from poor communication or unrealistic time expectations rather than service failures.

  • Missing pickup because pickup location wasn't clearly confirmed
    • Fix: Call or message your booking agent the day before to confirm your hotel address.
    • Arrive at your hotel lobby 10 minutes early with booking confirmation visible on your phone.
  • Forgetting cash for water-crossing tips or ferry upgrades
    • Fix: Withdraw Vietnamese Dong from an Old Quarter ATM before boarding your bus.
    • Speedboat and cable-car operators often accept USD, but ferry operators rarely do.
  • Not booking 1–2 days ahead and losing your seat during peak season
    • Fix: Reserve online immediately upon arrival in Hanoi, especially May–September.
    • Peak season and Tet fill up 3–5 days in advance; booking online takes 5 minutes.
  • Getting motion sickness during the water crossing
    • Fix: Buy ginger tablets or motion sickness patches at Hanoi pharmacies for $1–3.
    • Take medication 30 minutes before boarding and sit near the front of the speedboat for stability.
  • Choosing cable car on a rainy or cloudy day
    • Fix: Ask your booking agent about weather and cable-car operation when confirming pickup.
    • Speedboat is available in all weather and offers the fastest crossing at 5–7 minutes.
  • Carrying oversized luggage without checking bus baggage limits
    • Fix: Contact the booking agent before departure to confirm your luggage allowance.
    • Standard allowance is 1–2 large bags plus a backpack per person; oversized bags may incur charges.
  • Not planning enough time between arrival and your first activity
    • Fix: Plan to arrive by 2:00 PM if booking afternoon activities or boat tours.
    • Even late afternoon arrivals leave 2–3 hours to explore Cat Ba Town or settle into your hotel.

Hoang Long Public Bus Package

Hoang Long offers a public-transport alternative to the tourist buses that collect passengers in Hanoi’s Old Quarter. Its through-ticket typically combines the coach from Hanoi to Hai Phong, the crossing between Got Port and Cai Vieng Port, and an onward bus to Cat Ba Town. Because the operator coordinates these legs, passengers do not need to negotiate separate tickets at each transfer.

This option suits travelers staying near Hanoi’s bus terminals or those prioritizing a local bus experience over hotel pickup. Confirm the current Hanoi departure terminal directly with Hoang Long before traveling, as terminal assignments and boarding points can change. Arrive early enough to locate the correct counter and keep the issued ticket until reaching Cat Ba Town, since staff may check it again during transfers.

The main trade-off is convenience: public-bus boarding points may require a taxi or city bus from central Hanoi, and luggage must be moved during the port transfer. Travelers with large bags, young children, or accommodation deep in the Old Quarter may find a door-to-door tourist bus easier.

Official Planning Checks Before You Go

Use the official Vietnam Tourism Ha Long guide for destination context and the UNESCO Ha Long Bay–Cat Ba listing for a second official baseline. Recheck any opening hour, fare, timetable, closure, access rule, weather risk, or booking condition with the responsible operator shortly before travel; an official destination overview is not a live inventory or service guarantee.

Frequently Asked Questions

What if my flight arrives at Noi Bai Airport instead of Hanoi city center?

Noi Bai is 30 km north of Hanoi; add 15–20 minutes to your road travel and budget $5–10 extra for airport transfer. Book your bus ticket for late morning or afternoon departure (10:30 AM or later) to allow time for airport-to-hotel transfer. Alternatively, hire a private car directly from Noi Bai to Cat Ba for around $150–170 with ferry included, bypassing Hanoi entirely.

Is the speedboat crossing to Cat Ba safe?

Yes, speedboat crossings are safe and used by thousands of travelers annually. Operators are licensed, boats are regularly inspected, and life jackets are provided. Speedboats run only in calm weather; if seas are rough, the ferry (safe in all weather) or cable car operates instead. Motion sickness is the main concern, not safety—take ginger tablets beforehand if prone to nausea.

Can I bring luggage, and is there a weight limit?

Yes, buses allow 1–2 large bags plus a backpack per passenger in overhead racks and undercarriage compartments. Oversized luggage (surfboards, large cases) may incur a $5–10 extra fee; contact the booking agent before travel. Most travelers find the space adequate for a 1–2 week trip without issues.

What's the difference between speedboat, cable car, and ferry crossings?

Speedboat is fastest at 5–7 minutes, most popular, and costs $3–5. Cable car is scenic (10–15 minutes) but operates only in calm weather at similar cost. Ferry is slowest (25–35 minutes), cheapest ($1–2), and runs in all conditions with excellent photo opportunities. All are included in your bus ticket; your booking agent confirms which crossing your departure uses.

Can I book one-way, or must I book round-trip?

One-way tickets are available at $12.50–$14 per person. Round-trip bookings offer discounts ($24 standard, $32 VIP) but aren't required. Book one-way if your return date is uncertain, then purchase your return ticket later from the Cat Ba office or via booking platforms. Return buses depart at 9:00 AM, 12:30 PM, 3:30 PM, and 4:30 PM daily.

How long should I stay in Cat Ba to enjoy it fully?

Plan 2–3 days for a balanced Cat Ba experience combining beach time, kayaking, and exploration. One day is tight but doable for kayaking and Cat Ba Town walks. Four or more days lets you visit nearby Halong Bay cruises, rock climb, and relax. Check Hanoi day-planning guides if coordinating your full northern Vietnam itinerary.

Traveling from Hanoi to Cat Ba Island is simple, affordable, and takes just 3–3.5 hours door-to-door. The tourist bus is the most popular choice for good reason: budget-friendly at $12.50, includes hotel pickup and drop-off, handles all logistics, and arrives at your destination with zero stress. With proper booking 1–2 days in advance and basic preparation, you'll enjoy a smooth, stress-free journey.

Whether chasing limestone cliffs, kayaking through Lan Ha Bay, or relaxing on secluded beaches, getting to Cat Ba is an easy first step. Book your bus ticket now, check the weather forecast for your crossing, pack light, and prepare for an island adventure that feels worlds away from Hanoi's bustling streets.

Keep unfolding Vietnam

Continue along the route

Three nearby guides for the next decision in your trip.