Cheap Flights from Miami (MIA) to Nashville (BNA)

Popular airlines from Miami Intl. Airport (MIA) to Nashville International Airport (BNA)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from Miami Intl. Airport (MIA) to BNA?
American Airlines has a direct flight heading off from MIA at 4:31PM and reaching Nashville Intl. Airport (BNA) at 5:51PM — a total flight time of 2 hours and 20 minutes. Secure the best seat available, bring something to keep you entertained and enjoy the ride.
Is it cheaper to buy a plane ticket from Miami Intl. Airport (MIA) to BNA last minute?
Being the spontaneous type is a wonderful way to explore the world, but it's not necessarily the wisest way to get your hands on a cheap plane ticket. It's better to book your Miami Intl. Airport (MIA) to Nashville Intl. Airport (BNA) journey well in advance rather than waiting until the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. Leave your spontaneity for when you arrive in Nashville Intl. Airport (BNA)!
What airline has the least delays from MIA to Nashville Intl. Airport (BNA)?
If you don't want to be stuck at your gate for hours — or worse, have your vacation plans ruined because of a flight delay — pick American Airlines. Around 73% of its Miami Intl. Airport (MIA) to BNA services arrive on time. You can review your flight status before heading to the airport through the Expedia App. It also delivers real-time notifications about other helpful info, such as gate number changes and how to get to your hotel. Everything you need to know is right there in your pocket!
What airports do you fly into for Nashville from Miami?
With Nashville Intl. Airport (BNA), Smyrna Airport (MQY) and Clarksville, TN (CKV-Outlaw Field) to pick from, connecting from Miami to Nashville is a snap. The city's main terminal, Nashville Intl. Airport (BNA), is roughly 11 kilometers east of the downtown area. Along with the price of fares, consider things like transportation options from the airport and the distance to your hotel before making your decision. Get your Nashville adventure off to a flying start by visiting Grand Ole Opry and Vanderbilt University.
What are the most popular departure times for flights from MIA to Nashville International Airport?
Between 9:00 AM - 10:00 AM is when you'll find lots of American Airlines flights going from Miami Intl. Airport (MIA) to Nashville International Airport. Our tip? Fly out earlier in the day. With air traffic yet to build up, your chances of traveling on a delay-free flight are higher.
Can I change the date of my flight from MIA to BNA?
You can make changes to your MIA to Nashville International Airport trip via the Expedia Trips portal. But before you make any amendments, review the ticket rules in your itinerary to see what you're allowed to do and if fees apply for changes. Some carriers charge a change fee per person, plus any difference in ticket prices. But if you booked in the last 24 hours, you may be able to cancel for free and arrange new flights. You can also check out our Customer Service portal for more handy information and to chat with our Virtual Agent.

Travel information

Travel information

Origin airport
Miami Intl.
Destination airport
Nashville Intl.
Distance
1292 km
Average flight time
1 hour 20 mins

Book with confidence

Book with confidence

Explore a world of travel with Expedia

Explore a world of travel with Expedia