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
$117
American, US Airways
$255

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$137
United, US Airways, JetBlue
$168
United, Delta, JetBlue, US Airways
$109
US Airways
$275
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
$148
Delta, US Airways
$273
US Airways, Delta
$324
US Airways, JetBlue
$176
US Airways, American, JetBlue, AirTran, Delta, United
$147

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
$403
Air Canada, United
$744
US Airways, Air Canada, United, Delta, WestJet
$399
United, Air Canada
$401
WestJet, United, Delta, Air Canada
$401
Delta, Air Canada, US Airways, United
$335
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$486
Air Canada, Delta, WestJet, United
$401
US Airways, Porter, Delta, United, Air Canada
$464
United, American, Air Canada, Delta, Porter, US Airways, WestJet
$224
Air Canada, WestJet, Delta, US Airways, American, United
$273
United, Air Canada, Delta, US Airways, American, WestJet, Porter
$306
WestJet, US Airways, Air Canada, American, United, Delta
$339
Cheap Flights from Baltimore to St John, from $787 Round trip from BWI to YSJ