Welcome | Sign out

Cheap Flights from Baltimore to St John - BWI to YSJ (reverse)

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
$118
American, US Airways
$261

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$118
United, US Airways, JetBlue
$168
United, Delta, JetBlue, US Airways
$110
US Airways
$281
JetBlue, US Airways, United
$97
US Airways, United
$259
US Airways, United, American, AirTran
$340
United, US Airways, AirTran
$335
US Airways, United
$521
United, US Airways, JetBlue
$154
Delta, US Airways
$279
US Airways, Delta
$300
US Airways, JetBlue
$175
US Airways, American, JetBlue, AirTran, Delta, United
$148

Cheap International Flights from Baltimore - BWI

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

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$275
Air Canada, United
$744
US Airways, Air Canada, United, Delta, WestJet
$268
United, Air Canada
$266
WestJet, United, Delta, Air Canada
$266
Delta, Air Canada, US Airways, United
$536
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$486
Air Canada, Delta, WestJet, United
$266
US Airways, Porter, Delta, United, Air Canada
$276
United, American, Air Canada, Delta, Porter, US Airways, WestJet
$218
Air Canada, WestJet, Delta, US Airways, American, United
$256
United, Air Canada, Delta, US Airways, American, WestJet, Porter
$431
WestJet, US Airways, Air Canada, American, United, Delta
$259
Cheap Flights from Baltimore to St John, from $787 Round trip from BWI to YSJ