Welcome | Sign out

Cheap Flights from Baltimore to St John - BWI to YSJ

Did You Know?

34,871 seats are available per week to fly from Baltimore, MD to St John.
Air Canada has 483 connecting flights between Baltimore, MD and St John.
There are 1926 flights from Baltimore, MD to St John per week.
You must make at least one connection to fly from Baltimore, MD to St John.

Cheap Domestic Flights from Baltimore - BWI

Flights
Airline
Lowest Price
AirTran, JetBlue, American, US Airways, United, Delta
$146
American, US Airways
$234

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$122
United, US Airways, JetBlue
$182
United, Delta, JetBlue, US Airways
$122
US Airways
$298
JetBlue, US Airways, United
$111
US Airways, United
$273
US Airways, United, American, AirTran
$326
United, US Airways, AirTran
$325
US Airways, United
$465
United, US Airways, JetBlue
$162
Delta, US Airways
$263
US Airways, Delta
$311
US Airways, JetBlue
$169
US Airways, American, JetBlue, AirTran, Delta, United
$161

Cheap International Flights from Baltimore - BWI

Flights
Airline
Lowest Price
US Airways, American, Air Canada, Delta, United
$397

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$273
Air Canada, United
$743
US Airways, Air Canada, United, Delta, WestJet
$260
United, Air Canada
$262
WestJet, United, Delta, Air Canada
$269
Delta, Air Canada, US Airways, United
$494
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$494
Air Canada, Delta, WestJet, United
$272
US Airways, Porter, Delta, United, Air Canada
$284
United, American, Air Canada, Delta, Porter, US Airways, WestJet
$215
Air Canada, WestJet, Delta, US Airways, American, United
$284
United, Air Canada, Delta, US Airways, American, WestJet, Porter
$274
WestJet, US Airways, Air Canada, American, United, Delta
$265
Cheap Flights from Baltimore to St John, from $788 Round trip from BWI to YSJ