EXPIREDBaltimore to Puerto Vallarta, Mexico for only $298 roundtrip (Nov-Dec dates)
Cheap flights from Baltimore to Puerto Vallarta, Mexico for only $298 roundtrip with American Airlines.