There are 6 ways to get from Lhasa to Toronto by taxi, plane, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Toronto Island Airport
best- Take the taxi from Lhasa to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Toronto Island Airport (YTZ)plane LXA - YTZ
24h 8m$777–2,932Taxi, fly to Toronto Pearson International Airport
- Take the taxi from Lhasa to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Toronto Pearson International Airport (YYZ)plane LXA - YYZ
18h 35m$786–2,545Taxi, fly to John C. Munro Hamilton International Airport, train
- Take the taxi from Lhasa to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to John C. Munro Hamilton International Airport (YHM)plane LXA - YHM
- Take the train from West Harbour GO to Union Station GOtrain
35h 8m$1,243–3,352Taxi, fly to London International Airport, train
- Take the taxi from Lhasa to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to London International Airport (YXU)plane LXA - YXU
- Take the train from London to Toronto Union Stationtrain
24h 3m$2,157–7,158Taxi, fly to Buffalo Niagara International Airport, shuttle
- Take the taxi from Lhasa to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Buffalo Niagara International Airport (BUF)plane LXA - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
25h 58m$2,456–9,205Taxi, fly to Ottawa Macdonald-Cartier International Airport, train
- Take the taxi from Lhasa to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Ottawa Macdonald-Cartier International Airport (YOW)plane LXA - YOW
- Take the train from Ottawa to Toronto Union Stationtrain
26h 16m$986–3,076
Lhasa Gonggar Airport (LXA) to Toronto Island Airport (YTZ) flights
Questions & Answers
The cheapest way to get from Lhasa to Toronto is to taxi and fly which costs $750 - $2,600 and takes 18h 35m.
The fastest way to get from Lhasa to Toronto is to taxi and fly which takes 18h 35m and costs $750 - $2,600.
The distance between Lhasa and Toronto is 11903 km.
It takes approximately 24h 8m to get from Lhasa to Toronto, including transfers.
Toronto is 13h behind Lhasa. It is currently 3:58 AM in Lhasa and 2:58 PM in Toronto.
There are 1375+ hotels available in Toronto.
What companies run services between Lhasa, China and Toronto, ON, Canada?
There is no direct connection from Lhasa to Toronto. However, you can take the taxi to Lhasa-Airport-LXA airport then fly to Toronto Island Airport (YTZ). Alternatively, you can take the taxi to Lhasa-Airport-LXA airport, fly to Toronto Pearson International Airport (YYZ), walk to UP Express Pearson Airport, then take the train to Toronto Union Station.
- Website
- aircanada.com
Flights from Lhasa Gonggar Airport to Toronto Island Airport via Tianfu International, Vancouver, Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 26h 47m
- When
- Monday and Thursday
- Estimated price
- $1,000–2,800
Flights from Lhasa Gonggar Airport to Toronto Island Airport via Tianfu International, Vancouver, Montreal
- Ave. Duration
- 27h 15m
- When
- Monday and Thursday
- Estimated price
- $1,000–2,800
Flights from Lhasa Gonggar Airport to Toronto Island Airport via Beijing Capital, Toronto Pearson International Airport, Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 23h 30m
- When
- Sunday
- Estimated price
- $850–2,700
Flights from Lhasa Gonggar Airport to London International Airport via Beijing Capital, Toronto Pearson International Airport
- Ave. Duration
- 19h 15m
- When
- Sunday
- Estimated price
- $2,100–7,000
Flights from Lhasa Gonggar Airport to London International Airport via Tianfu International, Vancouver, Toronto Pearson International Airport
- Ave. Duration
- 26h 51m
- When
- Monday and Thursday
- Estimated price
- $2,500–7,000
Flights from Lhasa Gonggar Airport to London International Airport via Xining, Beijing Capital, Toronto Pearson International Airport
- Ave. Duration
- 21h 5m
- When
- Sunday
- Estimated price
- $2,100–7,000
Flights from Lhasa Gonggar Airport to Ottawa Macdonald-Cartier International Airport via Tianfu International, Vancouver
- Ave. Duration
- 23h 48m
- When
- Monday and Thursday
- Estimated price
- $1,000–2,900
Flights from Lhasa Gonggar Airport to Ottawa Macdonald-Cartier International Airport via Beijing Capital, Toronto Pearson International Airport
- Ave. Duration
- 19h 28m
- When
- Sunday
- Estimated price
- $900–2,900
Flights from Lhasa Gonggar Airport to Ottawa Macdonald-Cartier International Airport via Xining, Beijing Capital, Toronto Pearson International Airport
- Ave. Duration
- 21h 18m
- When
- Sunday
- Estimated price
- $900–2,900
- Website
- flyporter.com
Flights from Lhasa Gonggar Airport to Toronto Island Airport via Beijing Capital, Washington Dulles
- Ave. Duration
- 40h 20m
- When
- Tuesday and Friday
- Estimated price
- $750–2,900
Flights from Lhasa Gonggar Airport to Toronto Island Airport via Tianfu International, Vancouver, Montreal
- Ave. Duration
- 31h 10m
- When
- Monday and Thursday
- Estimated price
- $1,000–2,800
Flights from Lhasa Gonggar Airport to John C. Munro Hamilton International Airport via Tianfu International, Vancouver
- Ave. Duration
- 38h 35m
- When
- Thursday
- Estimated price
- $1,200–3,300
Flights from Lhasa Gonggar Airport to John C. Munro Hamilton International Airport via Beijing Capital, Vancouver
- Ave. Duration
- 42h 35m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $1,300–4,900
Flights from Lhasa Gonggar Airport to John C. Munro Hamilton International Airport via Deqen, Tianfu International, Vancouver
- Ave. Duration
- 37h 10m
- When
- Thursday
- Estimated price
- $1,200–3,400
- Website
- united.com
Flights from Lhasa Gonggar Airport to London International Airport via Beijing Capital, Toronto Pearson International Airport
- Ave. Duration
- 19h 15m
- When
- Sunday
- Estimated price
- $2,100–7,000
Flights from Lhasa Gonggar Airport to London International Airport via Xining, Beijing Capital, Toronto Pearson International Airport
- Ave. Duration
- 21h 5m
- When
- Sunday
- Estimated price
- $2,100–7,000
Flights from Lhasa Gonggar Airport to Buffalo Niagara International Airport via Beijing Capital, Washington Dulles
- Ave. Duration
- 26h 52m
- When
- Tuesday and Friday
- Estimated price
- $2,300–9,000
Flights from Lhasa Gonggar Airport to Ottawa Macdonald-Cartier International Airport via Beijing Capital, Toronto Pearson International Airport
- Ave. Duration
- 19h 28m
- When
- Sunday
- Estimated price
- $900–2,900
Flights from Lhasa Gonggar Airport to Ottawa Macdonald-Cartier International Airport via Xining, Beijing Capital, Toronto Pearson International Airport
- Ave. Duration
- 21h 18m
- When
- Sunday
- Estimated price
- $900–2,900
- Website
- jetblue.com
Flights from Lhasa Gonggar Airport to Buffalo Niagara International Airport via Tianfu International, Los Angeles
- Ave. Duration
- 27h 18m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $3,400–9,500
Flights from Lhasa Gonggar Airport to Buffalo Niagara International Airport via Beijing Capital, New York JFK
- Ave. Duration
- 31h 37m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $2,300–9,000
Flights from Lhasa Gonggar Airport to Buffalo Niagara International Airport via Beijing Capital, Boston
- Ave. Duration
- 22h 13m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $2,700–9,000
- Website
- hainanairlines.com
Flights from Lhasa Gonggar Airport to Toronto Pearson International Airport via Beijing Capital
- Ave. Duration
- 17h 20m
- When
- Sunday
- Estimated price
- $750–2,500
Flights from Lhasa Gonggar Airport to Toronto Pearson International Airport via Xining, Beijing Capital
- Ave. Duration
- 19h 10m
- When
- Sunday
- Estimated price
- $750–2,500
- Website
- westjet.com
Flights from Lhasa Gonggar Airport to John C. Munro Hamilton International Airport via Tianfu International, Vancouver, Calgary
- Ave. Duration
- 32h 56m
- When
- Thursday
- Estimated price
- $1,200–3,300
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from West Harbour GO to Union Station GO
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from London to Toronto Union Station
- Ave. Duration
- 2h 12m
- Frequency
- Every 4 hours
- Estimated price
- $30–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $35–120
- Economy Adult - Advanced Booking
- $35–95
- Economy Escape Advanced Booking - Adult
- $30–50
Train from Ottawa to Toronto Union Station
- Ave. Duration
- 4h 24m
- Frequency
- Every 4 hours
- Estimated price
- $55–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $70–140
- Economy Adult - Advanced Booking
- $70–120
- Economy Escape Advanced Booking - Adult
- $55–80
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Ave. Duration
- 38 min
- Estimated price
- $26–32
Lasa Taxi
- Phone
- +86 891 682 6334
Lasa Taxi
- Phone
- +86 891 682 6334
Lasa Taxi
- Phone
- +86 891 682 6334
Lasa Taxi
- Phone
- +86 891 682 6334
Lasa Taxi
- Phone
- +86 891 682 6334
Lasa Taxi
- Phone
- +86 891 682 6334
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide










