One Way

Popular Filters

+ 1 more

One Way Price

USD 258 USD 1,900

Duration

5 h 10 m 43 h 30 m

Stops From Denpasar Bali

Departure From Denpasar Bali

Before 6 AM

USD 870

6 AM - 12 PM

USD 365

12 PM - 6 PM

USD 259

After 6 PM

USD 408

Arrival at Hanoi

6 AM - 12 PM

USD 365

12 PM - 6 PM

USD 259

After 6 PM

USD 273

Alliances & Airlines

Oneworld

(11)

SkyTeam

(5)

Star Alliance

(17)

+ 15 more

Layover Airports

+ 6 more

Layover Duration

2 h 30 m 21 h 0 m

Bali To Hanoi Flights

Book Bali to Hanoi flight tickets at lowest price. Get best deals on your upcoming Bali to Hanoi flights only on MakeMyTrip. Also Book Hanoi to Bali Flights. Currently 43 flights flying from Bali to Hanoi. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
VietJet Air

USD 259

Denpasar Bali to Hanoi , 2 Sep

VietJet Air VJ | 900

13:10

Tue, 2 Sep 25

Terminal I

Denpasar Bali, Indonesia

05 h 10 m

17:20

Tue, 2 Sep 25

Terminal T2

Hanoi, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

Hahn Air

USD 273

Denpasar Bali to Hanoi , 2 Sep

Hahn Air H1 | 4155

17:30

Tue, 2 Sep 25

Terminal T1

Denpasar Bali, Indonesia

05 h 15 m

21:45

Tue, 2 Sep 25

Terminal T2

Hanoi, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

VietJet Air

USD 276

Denpasar Bali to Hanoi , 2 Sep

VietJet Air VJ | 998

17:30

Tue, 2 Sep 25

Terminal I

Denpasar Bali, Indonesia

05 h 15 m

21:45

Tue, 2 Sep 25

Terminal T2

Hanoi, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

Hahn Air

USD 322

Denpasar Bali to Hanoi , 2 Sep

Hahn Air H1 | 4303

13:10

Tue, 2 Sep 25

Terminal T1

Denpasar Bali, Indonesia

05 h 10 m

17:20

Tue, 2 Sep 25

Terminal T2

Hanoi, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

Lion Air, Thai Airways

More Timing Options

USD 365

Transit Visa may be required | Re Check-in of Baggage required

Denpasar Bali to Hanoi , 2 Sep

Lion Air JT | 23

15:00

Tue, 2 Sep 25

Terminal D

Denpasar Bali, Indonesia

01 h 55 m

15:55

Tue, 2 Sep 25

Terminal T1

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 436

19:00

Tue, 2 Sep 25

Terminal T3

Jakarta, Indonesia

03 h 30 m

22:30

Tue, 2 Sep 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 560

07:45

Wed, 3 Sep 25

Bangkok, Thailand

01 h 50 m

09:35

Wed, 3 Sep 25

Terminal T2

Hanoi, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

TransNusa, Thai Airways

USD 366

Transit Visa may be required | Re Check-in of Baggage required

Denpasar Bali to Hanoi , 2 Sep

TransNusa 8B | 5101

10:25

Tue, 2 Sep 25

Terminal D

Denpasar Bali, Indonesia

01 h 50 m

11:15

Tue, 2 Sep 25

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 436

19:00

Tue, 2 Sep 25

Terminal T3

Jakarta, Indonesia

03 h 30 m

22:30

Tue, 2 Sep 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 560

07:45

Wed, 3 Sep 25

Bangkok, Thailand

01 h 50 m

09:35

Wed, 3 Sep 25

Terminal T2

Hanoi, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

TransNusa, Thai Airways

USD 379

Transit Visa may be required | Re Check-in of Baggage required

Denpasar Bali to Hanoi , 2 Sep

TransNusa 8B | 5107

13:50

Tue, 2 Sep 25

Terminal D

Denpasar Bali, Indonesia

01 h 50 m

14:40

Tue, 2 Sep 25

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 436

19:00

Tue, 2 Sep 25

Terminal T3

Jakarta, Indonesia

03 h 30 m

22:30

Tue, 2 Sep 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 560

07:45

Wed, 3 Sep 25

Bangkok, Thailand

01 h 50 m

09:35

Wed, 3 Sep 25

Terminal T2

Hanoi, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

Indonesia AirAsia, Thai Airways

USD 384

Transit Visa may be required | Re Check-in of Baggage required

Denpasar Bali to Hanoi , 2 Sep

Indonesia AirAsia QZ | 805

12:40

Tue, 2 Sep 25

Terminal D

Denpasar Bali, Indonesia

02 h

13:40

Tue, 2 Sep 25

Terminal T1

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 436

19:00

Tue, 2 Sep 25

Terminal T3

Jakarta, Indonesia

03 h 30 m

22:30

Tue, 2 Sep 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 560

07:45

Wed, 3 Sep 25

Bangkok, Thailand

01 h 50 m

09:35

Wed, 3 Sep 25

Terminal T2

Hanoi, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

Atyrau Air Ways, Thai Airways

USD 386

Transit Visa may be required | Re Check-in of Baggage required

Denpasar Bali to Hanoi , 2 Sep

Atyrau Air Ways IP | 103

12:45

Tue, 2 Sep 25

Terminal D

Denpasar Bali, Indonesia

01 h 55 m

13:40

Tue, 2 Sep 25

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 436

19:00

Tue, 2 Sep 25

Terminal T3

Jakarta, Indonesia

03 h 30 m

22:30

Tue, 2 Sep 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 560

07:45

Wed, 3 Sep 25

Bangkok, Thailand

01 h 50 m

09:35

Wed, 3 Sep 25

Terminal T2

Hanoi, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

Citilink, Thai Airways

USD 389

Transit Visa may be required | Re Check-in of Baggage required

Denpasar Bali to Hanoi , 2 Sep

Citilink QG | 681

14:40

Tue, 2 Sep 25

Terminal D

Denpasar Bali, Indonesia

01 h 55 m

15:35

Tue, 2 Sep 25

Terminal T1B

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 436

19:00

Tue, 2 Sep 25

Terminal T3

Jakarta, Indonesia

03 h 30 m

22:30

Tue, 2 Sep 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 560

07:45

Wed, 3 Sep 25

Bangkok, Thailand

01 h 50 m

09:35

Wed, 3 Sep 25

Terminal T2

Hanoi, Vietnam

BAGGAGE : CHECK INCABIN

Information not available