There are 9 ways to get from Nashville to Grand-Canyon by plane, bus, shuttle, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Flagstaff, bus  •  10 h 9 min

  1. BNA - FLG

$1,333 - $4,146

Cheapest option

Bus  •  41 h 40 min

$193 - $464

7 alternative options

Fly to Page, bus  •  12 h 8 min

  1. BNA - PGA

$586 - $1,986

Fly to Phoenix, bus  •  12 h 6 min

  1. BNA - PHX

$224 - $536

Fly to Las Vegas, shuttle  •  12 h 49 min

  1. BNA - LAS

Bus, train via Kansas City Amtrak  •  42 h 54 min

$275 - $726

Bus, train  •  45 h 51 min

$285 - $750

Bus, train #2  •  2 days 0 h

$309 - $743

Drive  •  25 h 35 min

  1. 1635 miles

$160 - $240

What companies run services between Nashville, TN, USA and Grand-Canyon, AZ, USA?

You can take a bus from Nashville to Grand-Canyon via St Louis, Mo, Flagstaff, Az, Flagstaff, AZ, and Grand Canyon in around 41 h 40 min.

Airlines
Southwest Airlines
Website
southwest.com
Flights from Nashville to Phoenix
Ave. Duration
3 h 47 min
When
Every day
Estimated price
$250 - $950
Flights from Nashville to Phoenix via Denver
Ave. Duration
5 h 38 min
When
Monday and Sunday
Estimated price
$260 - $950
Flights from Nashville to Phoenix via St. Louis
Ave. Duration
5 h 35 min
When
Monday to Saturday
Estimated price
$250 - $950
Flights from Nashville to Phoenix via Dallas
Ave. Duration
5 h 35 min
When
Saturday
Estimated price
$250 - $950
Flights from Nashville to Las Vegas
Ave. Duration
4 h
When
Every day
Estimated price
$320 - $850
Flights from Nashville to Las Vegas via Kansas City
Ave. Duration
5 h 32 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$320 - $850
Flights from Nashville to Las Vegas via Denver
Ave. Duration
5 h 42 min
When
Monday to Saturday
Estimated price
$320 - $850
Flights from Nashville to Las Vegas via St. Louis
Ave. Duration
5 h 30 min
When
Monday to Friday
Estimated price
$320 - $850
Flights from Nashville to Las Vegas via Dallas
Ave. Duration
5 h 35 min
When
Monday to Friday
Estimated price
$320 - $850
Flights from Nashville to Las Vegas via Phoenix
Ave. Duration
5 h 55 min
When
Monday to Friday
Estimated price
$320 - $850
United Airlines
Website
united.com
Flights from Nashville to Page via Denver, Phoenix
Ave. Duration
8 h 39 min
When
Saturday and Sunday
Estimated price
$440 - $1,900
Flights from Nashville to Page via Houston, Phoenix
Ave. Duration
8 h 57 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$450 - $1,900
Flights from Nashville to Page via Phoenix
Ave. Duration
8 h 58 min
When
Monday and Saturday
Estimated price
$480 - $1,700
Flights from Nashville to Page via Chicago O'Hare, Phoenix
Ave. Duration
10 h
When
Every day
Estimated price
$470 - $1,900
Flights from Nashville to Page via Houston Hobby Apt, Phoenix
Ave. Duration
8 h 2 min
When
Monday to Friday
Estimated price
$500 - $1,800
Flights from Nashville to Page via Dallas, Phoenix
Ave. Duration
8 h 22 min
When
Saturday
Estimated price
$480 - $1,800
Flights from Nashville to Page via Chicago Midway, Phoenix
Ave. Duration
8 h 47 min
When
Sunday
Estimated price
$500 - $1,900
Flights from Nashville to Page via Atlanta, Phoenix
Ave. Duration
9 h 39 min
When
Every day
Estimated price
$430 - $1,800
Flights from Nashville to Las Vegas via Denver
Ave. Duration
5 h 58 min
When
Every day
Estimated price
$310 - $1,000
American Airlines
Website
aa.com
Flights from Nashville to Flagstaff via Dallas/Ft.Worth
Ave. Duration
6 h 12 min
When
Saturday
Estimated price
$430 - $1,800
Flights from Nashville to Flagstaff via Chicago O'Hare, Phoenix
Ave. Duration
9 h 33 min
When
Every day
Estimated price
$500 - $1,900
Flights from Nashville to Flagstaff via Los Angeles
Ave. Duration
11 h 48 min
When
Saturday
Estimated price
$500 - $2,000
Flights from Nashville to Flagstaff via Dallas/Ft.Worth, Phoenix
Ave. Duration
9 h 28 min
When
Every day
Estimated price
$450 - $1,800
Flights from Nashville to Flagstaff via Charlotte, Phoenix
Ave. Duration
10 h 12 min
When
Friday
Estimated price
$500 - $2,000
Flights from Nashville to Phoenix via Dallas/Ft.Worth
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$260 - $1,000
Flights from Nashville to Las Vegas via Dallas/Ft.Worth
Ave. Duration
5 h 59 min
When
Every day
Estimated price
$280 - $1,200
Great Lakes
Website
greatlakesav.com
Flights from Nashville to Page via Phoenix
Ave. Duration
8 h 58 min
When
Monday and Saturday
Estimated price
$480 - $1,700
Flights from Nashville to Page via Houston Hobby Apt, Phoenix
Ave. Duration
8 h 2 min
When
Monday to Friday
Estimated price
$500 - $1,800
Flights from Nashville to Page via Dallas, Phoenix
Ave. Duration
8 h 22 min
When
Saturday
Estimated price
$480 - $1,800
Flights from Nashville to Page via Chicago Midway, Phoenix
Ave. Duration
8 h 47 min
When
Sunday
Estimated price
$500 - $1,900
Flights from Nashville to Page via Chicago O'Hare, Phoenix
Ave. Duration
9 h 17 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$470 - $1,800
Flights from Nashville to Page via Atlanta, Phoenix
Ave. Duration
9 h 39 min
When
Every day
Estimated price
$430 - $1,800
Frontier Airlines
Website
flyfrontier.com
Flights from Nashville to Las Vegas
Ave. Duration
4 h 5 min
When
Tuesday, Thursday and Sunday
Estimated price
$140 - $550
Flights from Nashville to Las Vegas via Denver
Ave. Duration
5 h 56 min
When
Tuesday, Thursday and Sunday
Estimated price
$140 - $550
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from St. Louis Gateway Station Amtrak to Kansas City Amtrak
Ave. Duration
5 h 40 min
Frequency
Twice daily
Estimated price
$50 - $130
Website
amtrak.com
Coach Seat
$50 - $75
Flexi Coach Seat
$85 - $130
Business Coach Seat
$90 - $130
Room
$230 - $320
Train from Kansas City Amtrak to Flagstaff Amtrak
Ave. Duration
24 h 6 min
Frequency
Twice daily
Estimated price
$160 - $470
Website
amtrak.com
Coach Seat
$160 - $240
Flexi Coach Seat
$280 - $410
Business Coach Seat
$340 - $470
Room
$600 - $900
Train from Chicago Union Station Amtrak to Flagstaff Amtrak
Ave. Duration
31 h 51 min
Frequency
Twice daily
Estimated price
$210 - $650
Website
amtrak.com
Coach Seat
$210 - $310
Flexi Coach Seat
$370 - $550
Business Coach Seat
$450 - $650
Room
$800 - $1,100
Grand Canyon Railways
Website
thetrain.com
Train from Williams, AR to Grand Canyon
Ave. Duration
2 h 15 min
Frequency
Once daily
Estimated price
$75 - $90
Schedules at
thetrain.com
Bus operators
Arizona Shuttle
Phone
+1 (800) 888-2749
Website
arizonashuttle.com
Bus from Flagstaff Pulliam Airport to Grand Canyon
Ave. Duration
1 h 45 min
Frequency
3 times a day
Estimated price
$27 - $40
Schedules at
arizonashuttle.com
Bus from Phoenix Sky Harbor Airport, AZ to Flagstaff, AZ
Ave. Duration
3 h 10 min
Frequency
Hourly
Estimated price
$30 - $50
Schedules at
arizonashuttle.com
Bus from Flagstaff, AZ to Grand Canyon
Ave. Duration
2 h
Frequency
3 times a day
Estimated price
$28 - $40
Schedules at
arizonashuttle.com
Bus from Flagstaff, AZ to Williams, AZ
Ave. Duration
45 min
Frequency
3 times a day
Estimated price
$21 - $30
Schedules at
arizonashuttle.com
Trans-Canyon Shuttle
Website
trans-canyonshuttle.com
Bus from Marble Canyon, Kane, Arizona, United States of America to Grand Canyon Village
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$70 - $85
Schedules at
trans-canyonshuttle.com
GO123 HOPPER
Email
https://www.go123hopper.com/contact/
Website
go123hopper.com
Shuttle from Las Vegas @ Circus Circus to Grand Canyon National Park Visitor Center
Ave. Duration
5 h 5 min
Frequency
Once daily
Schedules at
go123hopper.com
Book at
go123hopper.com
Greyhound USA
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Nashville, Tn to St Louis, Mo
Ave. Duration
7 h 35 min
Frequency
Every 30 minutes
Estimated price
$35 - $85
Website
greyhound.com
Economy
$35 - $55
Flexible
$65 - $85
Bus from St Louis, Mo to Flagstaff, Az
Ave. Duration
30 h 15 min
Frequency
Hourly
Estimated price
$130 - $340
Website
greyhound.com
Economy
$130 - $220
Flexible
$260 - $340

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Nashville and Grand-Canyon is 2271 km. The road distance is 2616 km.

The cheapest way to get from Nashville to Grand-Canyon is to drive which costs $160 - $240 and takes 25 h 35 min.

The quickest way to get from Nashville to Grand-Canyon is to fly and bus which takes 10 h 9 min and costs $1,300 - $4,200.

No, there is no direct bus from Nashville to Grand-Canyon. However, there are services departing from Nashville, Tn and arriving at Grand Canyon via St Louis, Mo and Flagstaff, AZ. The journey, including transfers, takes approximately 41 h 40 min.

It takes approximately 10 h 9 min to get from Nashville to Grand-Canyon, including transfers.