There are 9 ways to get from Garden City to Tulsa by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Garden City Amtrak to Newton Stationtrain
- Take the bus from Newton Station to Oklahoma Citybus
- Take the bus from Oklahoma City Bus Station to Tulsa Bus Stationbus
10h 34m$149–265Drive 366.2 mi
cheapest- Drive from Garden City to Tulsacar 366.2 mi
6h 40m$67–97Train, bus via Kansas City
- Take the train from Garden City Amtrak to Kansas Citytrain Southwest Chief
- Take the bus from Kansas City to Tulsabus Jefferson Lines 801
14h 39m$188–355Fly Garden City Regional Airport to Tulsa International Airport
- Fly from Garden City Regional Airport (GCK) to Tulsa International Airport (TUL)plane GCK - TUL
6h 28m$151–649Bus via Kansas City
- Take the bus from Garden City to 2745 Southwest Blvd - Kansas Citybus El Paso
- Take the bus from Kansas City to Tulsabus Jefferson Lines 801
14h 33m$142–192Bus
- Take the bus from Garden City to 2210 Somerset St - Wichitabus
- Take the bus from Wichita to Oklahomabus
- Take the bus from Oklahoma to Tulsabus
16h 38m$375–396Fly Garden City Regional Airport to Stillwater Regional Airport, bus
- Fly from Garden City Regional Airport (GCK) to Stillwater Regional Airport (SWO)plane GCK - SWO
- Take the bus from Oklahoma State University–Stillwater to Tulsa Campusbus
8h 54m$131–450Fly Garden City Regional Airport to Will Rogers World Airport, bus
- Fly from Garden City Regional Airport (GCK) to Will Rogers World Airport (OKC)plane GCK - OKC
- Take the bus from Oklahoma City Bus Station to Tulsa Bus Stationbus
6h 56m$179–602Train to Dodge City Regional Airport, fly to Tulsa International Airport
- Take the train from Garden City Amtrak to Dodge City Stationtrain
- Fly from Dodge City Regional Airport (DDC) to Tulsa International Airport (TUL)plane DDC - TUL
8h 34m$159–699
Garden City to Tulsa by train, bus, and taxi
Questions & Answers
The cheapest way to get from Garden City to Tulsa is to drive which costs $65 - $100 and takes 6h 40m.
The fastest way to get from Garden City to Tulsa is to fly which takes 6h 28m and costs $150 - $650.
No, there is no direct bus from Garden City to Tulsa. However, there are services departing from Garden City and arriving at Tulsa via On Sw Blvd At 27Th Northbound Nearside and Kansas City. The journey, including transfers, takes approximately 14h 33m.
The distance between Garden City and Tulsa is 503 miles. The road distance is 368.4 miles.
The best way to get from Garden City to Tulsa without a car is to train and bus which takes 10h 34m and costs $140 - $270.
It takes approximately 10h 34m to get from Garden City to Tulsa, including transfers.
Garden City to Tulsa bus services, operated by Omnibus Express, depart from Garden City station.
The best way to get from Garden City to Tulsa is to fly which takes 6h 28m and costs $150 - $650. Alternatively, you can bus via Kansas City, which costs $140 - $200 and takes 14h 33m.
Garden City to Tulsa bus services, operated by Omnibus Express, arrive at 2745 Southwest Blvd - Kansas City station.
Yes, the driving distance between Garden City to Tulsa is 368 miles. It takes approximately 6h 40m to drive from Garden City to Tulsa.
What companies run services between Garden City, KS, USA and Tulsa, OK, USA?
American Airlines flies from Garden City Regional Airport (GCK) to Tulsa International Airport (TUL) twice daily. Alternatively, you can take a bus from Garden City to Tulsa via 2745 Southwest Blvd - Kansas City, On Sw Blvd At 27Th Northbound Nearside, On 12Th At Troost Eastbound, and Kansas City in around 14h 33m.
- Website
- aa.com
Flights from Garden City Regional Airport to Tulsa International Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- $110–600
Flights from Garden City Regional Airport to Stillwater Regional Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $70–370
Flights from Garden City Regional Airport to Will Rogers World Airport via Dallas/Ft.Worth
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- $90–480
- Website
- united.com
Flights from Dodge City Regional Airport to Tulsa International Airport via Denver
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $130–650
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Garden City Amtrak to Newton Station
- Ave. Duration
- 3h 27m
- Frequency
- Once daily
- Estimated price
- $60–140
- Website
- Amtrak
Train from Garden City Amtrak to Kansas City
- Ave. Duration
- 7h 58m
- Frequency
- Once daily
- Estimated price
- $120–270
- Website
- Amtrak
Train from Garden City Amtrak to Dodge City Station
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- $15–35
- Website
- Amtrak
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Newton Station to Oklahoma City
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- $60–90
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Oklahoma City Bus Station to Tulsa Bus Station
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $15–30
- Website
- Greyhound
Bus from Oklahoma City Bus Station to Tulsa Bus Station
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $15–30
- Website
- Greyhound
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Kansas City to Tulsa
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $60–90
- Book at
- Jefferson Lines
- Adult
- $60–90
Bus from Kansas City to Tulsa
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $60–90
- Book at
- Jefferson Lines
- Adult
- $60–90
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Garden City to 2745 Southwest Blvd - Kansas City
- Ave. Duration
- 7h 56m
- Frequency
- Once daily
- Estimated price
- $80–110
- Schedules at
- Omnibus Express
Bus from Garden City to 2210 Somerset St - Wichita
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $55–75
- Schedules at
- Omnibus Express
- Phone
- +52 449 291 3048
- [email protected]
- Website
- TL Premium
Bus from Wichita to Oklahoma
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a week
- Estimated price
- $150
- Schedules at
- TL Premium
Bus from Oklahoma to Tulsa
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- $141
- Schedules at
- TL Premium
- Phone
- +1 918-594-8332
- [email protected]
- Website
- Big Orange Bus
Bus from Oklahoma State University–Stillwater to Tulsa Campus
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- $6–13
- Schedules at
- Big Orange Bus
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
There are 265+ hotels available in Tulsa.




















