Flights Caribbean U.S. Virgin Islands

Search and find cheap flights to U.S. Virgin Islands

Thu 8/11
Thu 15/11
Any month
Compare vs. momondo |

Cheapest flight routes to U.S. Virgin Islands

These routes have the cheapest flights to U.S. Virgin Islands found by momondo users
Toronto - Saint Thomas Island 440 CAD
Montreal - Saint Thomas Island 458 CAD
Toronto - Christiansted 536 CAD
Vancouver - Saint Thomas Island 542 CAD
Montreal - Christiansted 580 CAD

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
United Airlines
United Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
21h 42m
1 Stop
10:42 pm
STT
Saint Thomas Island Cyril E King airport
United Airlines
STT
1:00 am
Saint Thomas Island Cyril E King airport
23h 03m
2 Stops
11:03 pm
YUL
Montreal Pierre Elliott Trudeau International airport
571 C$
Delta
Delta
YYZ
12:00 am
Toronto Pearson Intl airport
7h 02m
1 Stop
8:02 am
STT
Saint Thomas Island Cyril E King airport
Delta
STT
1:00 am
Saint Thomas Island Cyril E King airport
8h 54m
1 Stop
8:54 am
YYZ
Toronto Pearson Intl airport
577 C$
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
32h 05m
1 Stop
9:05 am
+1
STT
Saint Thomas Island Cyril E King airport
Multiple Airlines
STT
1:00 am
Saint Thomas Island Cyril E King airport
22h 40m
1 Stop
10:40 pm
YYZ
Toronto Pearson Intl airport
602 C$
Delta
Delta
YYZ
12:00 am
Toronto Pearson Intl airport
17h 18m
1 Stop
6:18 pm
STT
Saint Thomas Island Cyril E King airport
Delta
STT
12:00 am
Saint Thomas Island Cyril E King airport
8h 54m
1 Stop
8:54 am
YYZ
Toronto Pearson Intl airport
618 C$
American Airlines
American Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
6h 25m
1 Stop
7:25 am
STT
Saint Thomas Island Cyril E King airport
American Airlines
STT
12:00 am
Saint Thomas Island Cyril E King airport
12h 09m
2 Stops
12:09 pm
YUL
Montreal Pierre Elliott Trudeau International airport
627 C$
Air Canada
Air Canada
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
17h 25m
1 Stop
6:25 pm
STT
Saint Thomas Island Cyril E King airport
Air Canada
STT
12:00 am
Saint Thomas Island Cyril E King airport
21h 45m
3 Stops
9:45 pm
YUL
Montreal Pierre Elliott Trudeau International airport
785 C$
Delta
Delta
YYZ
12:00 am
Toronto Pearson Intl airport
7h 02m
1 Stop
8:02 am
STT
Saint Thomas Island Cyril E King airport
Delta
STT
1:00 am
Saint Thomas Island Cyril E King airport
8h 54m
1 Stop
8:54 am
YYZ
Toronto Pearson Intl airport
577 C$
American Airlines
American Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
6h 25m
1 Stop
7:25 am
STT
Saint Thomas Island Cyril E King airport
American Airlines
STT
12:00 am
Saint Thomas Island Cyril E King airport
12h 09m
2 Stops
12:09 pm
YUL
Montreal Pierre Elliott Trudeau International airport
627 C$
Delta
Delta
YYZ
12:00 am
Toronto Pearson Intl airport
17h 18m
1 Stop
6:18 pm
STT
Saint Thomas Island Cyril E King airport
Delta
STT
12:00 am
Saint Thomas Island Cyril E King airport
8h 54m
1 Stop
8:54 am
YYZ
Toronto Pearson Intl airport
618 C$
Air Canada
Air Canada
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
17h 25m
1 Stop
6:25 pm
STT
Saint Thomas Island Cyril E King airport
Air Canada
STT
12:00 am
Saint Thomas Island Cyril E King airport
21h 45m
3 Stops
9:45 pm
YUL
Montreal Pierre Elliott Trudeau International airport
785 C$
United Airlines
United Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
21h 42m
1 Stop
10:42 pm
STT
Saint Thomas Island Cyril E King airport
United Airlines
STT
1:00 am
Saint Thomas Island Cyril E King airport
23h 03m
2 Stops
11:03 pm
YUL
Montreal Pierre Elliott Trudeau International airport
571 C$
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
32h 05m
1 Stop
9:05 am
+1
STT
Saint Thomas Island Cyril E King airport
Multiple Airlines
STT
1:00 am
Saint Thomas Island Cyril E King airport
22h 40m
1 Stop
10:40 pm
YYZ
Toronto Pearson Intl airport
602 C$