Sign up to our newsletter to get the latest deals!

Flights to North America

There's been no greater time to visit the US and Canada with our awesome sale deals. With cheap flights to hot destinations such as Vancouver, Toronto, Hawaii, LA, New York, San Francisco, Miami and Vegas (and with FREE stopovers on selected routes), plus a range of exclusive accommodation deals so you have somewhere to rest your head after all your eating, exploring and partying!

Why book with STA Travel?

- Lowest flight prices guaranteed or we'll credit you $1000
- Exclusive cheap flights for students and youth under 31

Cheap flights to USA  |   Cheap flights to Canada

Airport Selection

Airport selection

city selection

North America

DepartsSort ascendingSort descendingDestinationSort ascendingSort descendingAirlineSort ascendingSort descendingDepart BetweenBook ByEligibilitySort ascendingSort descendingFromSort ascendingSort descending
Jetstar Airways15/01/2018 -
08/03/2018
08/08/2017everyone
$312
Call us
Jetstar Airways21/01/2018 -
11/03/2018
08/08/2017everyone
$312
Call us
Jetstar Airways01/02/2018 -
15/03/2018
26/07/2017everyone
$486
Call us
Jetstar Airways21/01/2018 -
11/03/2018
08/08/2017everyone
$590
Call us
Jetstar Airways21/01/2018 -
11/03/2018
08/08/2017everyone
$590
Call us
Jetstar Airways15/01/2018 -
08/03/2018
08/08/2017everyone
$595
Call us
Fiji Airways01/08/2017 -
07/12/2017
20/08/2017everyone
$835
Book Now
Fiji Airways19/01/2018 -
25/03/2018
20/08/2017everyone
$835
Book Now
Fiji Airways01/08/2017 -
07/12/2017
20/08/2017everyone
$838
Book Now
Fiji Airways19/01/2018 -
25/03/2018
20/08/2017everyone
$838
Book Now
Fiji Airways01/08/2017 -
07/12/2017
20/08/2017everyone
$844
Book Now
Fiji Airways19/01/2018 -
25/03/2018
20/08/2017everyone
$844
Book Now
Fiji Airways01/08/2017 -
07/12/2017
20/08/2017everyone
$855
Book Now
Fiji Airways19/01/2018 -
25/03/2018
20/08/2017everyone
$855
Book Now
Fiji Airways01/08/2017 -
07/12/2017
20/08/2017everyone
$857
Book Now
Fiji Airways19/01/2018 -
25/03/2018
20/08/2017everyone
$857
Book Now
Fiji Airways01/08/2017 -
07/12/2017
20/08/2017everyone
$863
Book Now
Fiji Airways19/01/2018 -
25/03/2018
20/08/2017everyone
$863
Book Now
Qantas03/10/2017 -
07/12/2017
28/07/2017student/youth
$910
Book Now
Qantas12/07/2017 -
11/09/2017
10/08/2017student
$910
Book Now
Qantas03/10/2017 -
07/12/2017
28/07/2017everyone
$934
Book Now
Hawaiian Airlines03/10/2017 -
07/12/2017
27/07/2017everyone
$940
Book Now
CHINA SOUTHERN AIRLINES04/10/2017 -
07/12/2017
31/07/2017student/youth/ teacher
$955
Book Now
Qantas05/07/2017 -
13/08/2017
31/07/2017student/youth
$969
Book Now
Qantas05/07/2017 -
13/08/2017
31/07/2017student/youth
$979
Book Now
Qantas05/07/2017 -
13/08/2017
31/07/2017student/youth
$979
Book Now
Qantas05/07/2017 -
13/08/2017
31/07/2017student/youth
$983
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$995
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1001
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1002
Book Now
Virgin Australia27/09/2017 -
30/11/2017
31/07/2017everyone
$1005
Book Now
Virgin Australia27/09/2017 -
30/11/2017
31/07/2017everyone
$1010
Book Now
Virgin Australia27/09/2017 -
30/11/2017
31/07/2017everyone
$1010
Book Now
Virgin Australia27/09/2017 -
30/11/2017
31/07/2017everyone
$1015
Book Now
Delta27/09/2017 -
30/11/2017
31/07/2017everyone
$1015
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1022
Book Now
Hawaiian Airlines03/10/2017 -
07/12/2017
27/07/2017everyone
$1038
Book Now
Delta27/09/2017 -
30/11/2017
31/07/2017everyone
$1038
Book Now
United Airlines26/09/2017 -
08/12/2017
31/08/2017everyone
$1062
Book Now
Qantas27/09/2017 -
30/11/2017
31/07/2017student/youth
$1079
Book Now
United Airlines26/09/2017 -
08/12/2017
31/08/2017everyone
$1079
Book Now
Qantas27/09/2017 -
30/11/2017
31/07/2017student/youth
$1089
Book Now
Qantas27/09/2017 -
30/11/2017
31/07/2017student/youth
$1094
Book Now
Qantas27/09/2017 -
30/11/2017
31/07/2017everyone
$1101
Book Now
Virgin Australia11/07/2017 -
14/09/2017
03/08/2017student/youth/ teacher
$1111
Book Now
Qantas27/09/2017 -
30/11/2017
31/07/2017everyone
$1113
Book Now
United Airlines26/09/2017 -
08/12/2017
31/08/2017everyone
$1113
Book Now
Qantas27/09/2017 -
30/11/2017
31/07/2017everyone
$1116
Book Now
Virgin Australia11/07/2017 -
14/09/2017
03/08/2017student/youth/ teacher
$1120
Book Now
Virgin Australia11/07/2017 -
14/09/2017
03/08/2017student/youth/ teacher
$1124
Book Now
Virgin Australia27/09/2017 -
30/11/2017
31/07/2017everyone
$1128
Book Now
Delta27/09/2017 -
30/11/2017
31/07/2017everyone
$1128
Book Now
Virgin Australia27/09/2017 -
30/11/2017
31/07/2017everyone
$1134
Book Now
Virgin Australia27/09/2017 -
30/11/2017
31/07/2017everyone
$1134
Book Now
Virgin Australia27/09/2017 -
30/11/2017
31/07/2017everyone
$1134
Book Now
Virgin Australia26/09/2017 -
30/11/2017
30/09/2017student/youth/ teacher
$1148
Book Now
Virgin Australia26/09/2017 -
30/11/2017
30/09/2017student/youth/ teacher
$1148
Book Now
Virgin Australia26/09/2017 -
30/11/2017
30/09/2017student/youth/ teacher
$1148
Book Now
China Eastern10/10/2017 -
28/10/2017
31/07/2017everyone
$1155
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017student/youth/ teacher
$1159
Book Now
United Airlines26/09/2017 -
08/12/2017
31/08/2017everyone
$1159
Book Now
China Eastern10/10/2017 -
28/10/2017
31/07/2017everyone
$1168
Book Now
United Airlines26/09/2017 -
08/12/2017
31/08/2017everyone
$1176
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017student/youth/ teacher
$1179
Book Now
Air Canada14/10/2017 -
09/12/2017
31/08/2017student/youth/ teacher
$1186
Book Now
Qantas05/07/2017 -
13/08/2017
31/07/2017student/youth
$1199
Book Now
Qantas27/09/2017 -
30/11/2017
31/07/2017student/youth
$1213
Book Now
Qantas27/09/2017 -
30/11/2017
31/07/2017student/youth
$1215
Book Now
Virgin Australia26/09/2017 -
30/11/2017
30/09/2017student
$1215
Book Now
Virgin Australia26/09/2017 -
30/11/2017
30/09/2017student
$1219
Book Now
Virgin Australia11/07/2017 -
14/09/2017
03/08/2017student/youth/ teacher
$1220
Book Now
Virgin Australia11/07/2017 -
14/09/2017
03/08/2017student/youth/ teacher
$1225
Book Now
Qantas27/09/2017 -
30/11/2017
31/07/2017student/youth
$1233
Book Now
Qantas27/09/2017 -
30/11/2017
31/07/2017everyone
$1235
Book Now
Virgin Australia26/09/2017 -
30/11/2017
30/09/2017student/youth/ teacher
$1258
Book Now
Virgin Australia26/09/2017 -
30/11/2017
30/09/2017student/youth/ teacher
$1263
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1269
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1269
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1283
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1285
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1294
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1295
Book Now
Virgin Australia09/07/2017 -
06/09/2017
31/08/2017everyone
$1311
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1368
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1384
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1395
Book Now
Virgin Australia27/09/2017 -
30/11/2017
31/07/2017everyone
$1405
Book Now
Virgin Australia27/09/2017 -
30/11/2017
31/07/2017everyone
$1411
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1419
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1420
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1434
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1435
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1437
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1446
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1450
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1461
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1471
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1474
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1490
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1501
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1520
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1520
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1520
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1520
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1520
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1536
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1536
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1536
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1536
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1536
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1547
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1547
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1547
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1547
Book Now
United Airlines09/07/2017 -
06/09/2017
31/08/2017everyone
$1547
Book Now
Air Canada01/11/2017 -
09/12/2017
16/08/2017everyone
$1557
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1563
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1579
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1589
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1590
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1591
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1597
Book Now
Air Canada01/11/2017 -
09/12/2017
16/08/2017everyone
$1602
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1605
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1621
Book Now
Air Canada27/09/2017 -
09/12/2017
08/08/2017everyone
$1628
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1632
Book Now
Air Canada27/09/2017 -
09/12/2017
08/08/2017everyone
$1644
Book Now
Air Canada27/09/2017 -
09/12/2017
08/08/2017everyone
$1645
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$1653
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$1686
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$1686
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$1687
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1691
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1693
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$1699
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$1699
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1707
Book Now
Air Canada01/11/2017 -
09/12/2017
16/08/2017everyone
$1709
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1711
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1717
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1718
Book Now
Qantas27/09/2017 -
07/12/2017
16/08/2017everyone
$1774
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1777
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1777
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1777
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1777
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1777
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1782
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1784
Book Now
Qantas27/09/2017 -
07/12/2017
16/08/2017everyone
$1786
Book Now
Qantas27/09/2017 -
07/12/2017
16/08/2017everyone
$1791
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1793
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1793
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1793
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1793
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1793
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1793
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1796
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1797
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1797
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1798
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1804
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1804
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1804
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1804
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1804
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1804
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1807
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1809
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1810
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1811
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1820
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1823
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1829
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$1831
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1833
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$1843
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$1843
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1845
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1874
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$1875
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1883
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1887
Book Now
Virgin Australia27/09/2017 -
30/11/2017
16/08/2017everyone
$1895
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1899
Book Now
Virgin Australia27/09/2017 -
30/11/2017
16/08/2017everyone
$1900
Book Now
Virgin Australia27/09/2017 -
30/11/2017
16/08/2017everyone
$1905
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1926
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1935
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1936
Book Now
Air Canada01/11/2017 -
09/12/2017
16/08/2017everyone
$1942
Book Now
Air Canada01/11/2017 -
09/12/2017
16/08/2017everyone
$1942
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1948
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1950
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1952
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1952
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1955
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1961
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1962
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1962
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1966
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1966
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1969
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1973
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$1975
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1975
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1977
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$1981
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$1988
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$2003
Book Now
Cathay Pacific17/07/2017 -
26/09/2017
08/08/2017everyone
$2017
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$2026
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$2029
Book Now
Virgin Australia27/09/2017 -
30/11/2017
16/08/2017everyone
$2034
Book Now
Virgin Australia27/09/2017 -
30/11/2017
16/08/2017everyone
$2040
Book Now
Etihad Airways02/08/2017 -
21/11/2017
25/09/2017student/youth/ teacher
$2042
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$2045
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$2069
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$2069
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$2071
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$2089
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$2091
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$2097
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$2098
Book Now
Qantas27/09/2017 -
30/11/2017
16/08/2017everyone
$2101
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$2103
Book Now
American Airlines27/09/2017 -
30/11/2017
16/08/2017everyone
$2103
Book Now
Air Canada14/10/2017 -
09/12/2017
16/08/2017everyone
$2158
Book Now
United Airlines26/09/2017 -
30/11/2017
16/08/2017everyone
$2227
Book Now