One Way

Popular Filters

One Way Price

SGD 1,705 SGD 4,400

Duration

24 h 13 m 60 h 0 m

Stops From Guilin

Departure From Guilin

6 AM - 12 PM

SGD 1,791

12 PM - 6 PM

SGD 1,736

After 6 PM

SGD 1,705

Arrival at Toronto

Before 6 AM

SGD 1,823

12 PM - 6 PM

SGD 1,816

After 6 PM

SGD 1,705

Alliances & Airlines

Oneworld

(3)

SkyTeam

(13)

Star Alliance

(52)

+ 6 more

Layover Airports

+ 8 more

Layover Duration

5 h 45 m 38 h 30 m

Guilin To Toronto Flights

Book Guilin to Toronto flight tickets at lowest price. Get best deals on your upcoming Guilin to Toronto flights only on MakeMyTrip. Also Book Toronto to Guilin Flights. Currently 39 flights flying from Guilin to Toronto. 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
China Southern

SGD 1,705

Guilin to Toronto , 29 Jun

China Southern CZ | 5904

22:00

Sun, 29 Jun 25

Terminal T2

Guilin, China

02 h 55 m

00:55

Mon, 30 Jun 25

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

China Southern CZ | 3114

21:30

Mon, 30 Jun 25

Beijing, China

03 h 25 m

00:55

Tue, 1 Jul 25

Terminal T2

Guangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

China Southern CZ | 311

18:30

Tue, 1 Jul 25

Terminal T2

Guangzhou, China

15 h

21:30

Tue, 1 Jul 25

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Fare Option 1

Fare offered by airline.

5 kg
46 kg (2 Pc.)
Cancellation Fee starting
SGD 269
Date Change Fee starting
SGD 269

SGD 1,705

Air China

SGD 1,720

Guilin to Toronto , 29 Jun

Air China CA | 1938

19:00

Sun, 29 Jun 25

Terminal T2

Guilin, China

03 h

22:00

Sun, 29 Jun 25

Terminal T3

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 991

13:50

Mon, 30 Jun 25

Terminal T3

Beijing, China

11 h 10 m

10:00

Mon, 30 Jun 25

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 7463 | Operated By Air Canada

13:00

Mon, 30 Jun 25

Terminal M

Vancouver, Canada

04 h 28 m

20:28

Mon, 30 Jun 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Economy standard

Fare offered by airline.

5 kg
23 kg
Non-refundable fare
Date Change Fee starting
SGD 179

SGD 1,720

Economy flex

Fare offered by airline.

5 kg
46 kg
Cancellation fees apply
Date Change Fee starting
SGD 179

SGD 1,812

Air China

SGD 1,736

Guilin to Toronto , 29 Jun

Air China CA | 8622

15:05

Sun, 29 Jun 25

Terminal T2

Guilin, China

02 h 55 m

18:00

Sun, 29 Jun 25

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 991

13:50

Mon, 30 Jun 25

Terminal T3

Beijing, China

11 h 10 m

10:00

Mon, 30 Jun 25

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 7463 | Operated By Air Canada

13:00

Mon, 30 Jun 25

Terminal M

Vancouver, Canada

04 h 28 m

20:28

Mon, 30 Jun 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Economy standard

Fare offered by airline.

0 kg
1 Piece
Non-refundable fare
Date Change Fee starting
SGD 182

SGD 1,736

Economy flex

Fare offered by airline.

0 kg
2 Pieces
Cancellation Fee starting
SGD 269
Date Change Fee starting
SGD 182

SGD 1,830

Economy comfort

Fare offered by airline.

0 kg
2 Pieces
Cancellation Fee starting
SGD 269
Free date change allowed

SGD 1,907

Xiamen Airlines, American Airlines

SGD 1,791

Transit Visa may be required

Guilin to Toronto , 29 Jun

Xiamen Airlines MF | 8392

10:05

Sun, 29 Jun 25

Terminal T2

Guilin, China

01 h 50 m

11:55

Sun, 29 Jun 25

Fuzhou, China

BAGGAGE : CHECK INCABIN

Information not available

Xiamen Airlines MF | 849

09:00

Mon, 30 Jun 25

Fuzhou, China

14 h 55 m

11:55

Mon, 30 Jun 25

Terminal T4

New York, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 4438

16:59

Mon, 30 Jun 25

Terminal B

New York-LaGuardia Apt, United States

01 h 35 m

18:34

Mon, 30 Jun 25

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Economy standard

Fare offered by airlines.

5 kg
23 kg
Cancellation fees apply
Date Change Fee starting
SGD 161

SGD 1,791

Air China

More Timing Options

SGD 1,816

Guilin to Toronto , 29 Jun

Air China CA | 2738

18:40

Sun, 29 Jun 25

Guilin, China

01 h 55 m

20:35

Sun, 29 Jun 25

Terminal T2

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 1406

11:45

Mon, 30 Jun 25

Terminal T2

Chengdu, China

02 h 45 m

14:30

Mon, 30 Jun 25

Terminal T3

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 993

12:30

Tue, 1 Jul 25

Terminal T3

Beijing, China

12 h 40 m

13:10

Tue, 1 Jul 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Economy standard

Fare offered by airline.

7 kg
1 Piece
Non-refundable fare
Date Change Fee starting
SGD 182

SGD 1,816