Tripfitly
St. Louis (STL) → Miami

Miami trip from St. Louis (STL): what 4 nights cost

For 2 travelers, a 4-night Miami trip from St. Louis (STL) runs about $1,794 to $2,394 with the round-trip flight, hotel, food and things to do. Here are three ways to spend it.

Plan it with my dates and budget

Three plans

PlanFlightHotelFlightHotelFoodThings to doTotal
Best tripSouthwest non-stopHyatt Centric Brickell · 4★$490$1,040$768$96$2,394
Best valueSouthwest non-stopSouth Beach hostel, private room · 2★$490$440$768$96$1,794
Least cashSouthwest non-stopArt Deco boutique hotel, Ocean Drive · 3★$490$840$768$96$2,194

Best trip skips budget airlines, Basic Economy and hostels. Best value and Least cash may use them to save money.

The Best trip, day by day

Day 1

  • South Beach dayfree

Day 2

  • Key Biscayne and Bill Baggs park$16 for 2

Day 3

  • South Beach night out$80 for 2

Day 4

  • A free day to explore.

Flights from St. Louis (STL)

Round trip for 2.

AirlineStopsTime each wayPrice
Spirit via Orlando1 stop5h 04m$320
Delta Basic Economy via Atlanta1 stop5h 05m$420
JetBlue via Orlando1 stop5h 04m$470
Southwest non-stopnon-stop2h 49m$490
Delta via Atlanta1 stop5h 05m$510
American non-stopnon-stop2h 49m$550

Food: about $96 a person a day

Breakfast$16
Lunch$22
Dinner$48
Snacks and coffee$10

Restaurants worth the trip

Questions

How much is a 4-night trip to Miami from St. Louis (STL)?

About $1,794 to $2,394 for 2 travelers, including the round-trip flight, 4 nights of hotel, food and things to do.

What's the cheapest flight from St. Louis (STL) to Miami?

Spirit via Orlando at about $320 round trip for 2.

How much should I budget for food in Miami?

About $96 a person a day at mid-range places, or $768 for 2 over 4 days.

More from St. Louis (STL)

Miami costs from every airport

Make it yours

Change the dates, budget, travelers and how you eat, or add your points and miles.

Plan my trip