Calgary Oklahoma city Routes (9 Ways to go)

Planning a trip from Calgary to Oklahoma city Cleartrip helps you select the best route between Calgary & Oklahoma city based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Calgary & Oklahoma city

The distance from Calgary to Oklahoma city is approximately 2849.93kms. By car, it takes roughly 28h 46m to reach Oklahoma city from Calgary . Take a look at the 9 routes available to reach Oklahoma city from Calgary

  • 1.
  • Calgary to Oklahoma city Fly to Tulsa, bus
  • 12h 19m
  • Rs. 12679
 
NB Macleod TR @ 7 AVE SE
 
0h 34m
Rs. 484
Travelling in a bus is one of the ways to reach YYC Airport Domestic Terminal from NB Macleod TR @ 7 AVE SE. The total journey between NB Macleod TR @ 7 AVE SE & YYC Airport Domestic Terminal takes around 0h 34m in a bus. The bus ticket price for the journey is approximately Rs.484.
 
YYC Airport Domestic Terminal
 
5h 42m
Rs. 11000
You can travel from Calgary to Tulsa by booking a flight. The total flight time between Calgary & Tulsa is around 5h 42m. The price of the flight ticket is approximately Rs.11000.
 
Tulsa
 
0h 14m
Rs. 95
Travelling in a bus is one of the ways to reach Denver Avenue Station from Tulsa International Airport. The total journey between Tulsa International Airport & Denver Avenue Station takes around 0h 14m in a bus. The bus ticket price for the journey is approximately Rs.95.
 
Denver Avenue Station
 
0h 9m
Rs. 0
Walking is one of the ways to reach Tulsa, OK from Denver Avenue Station. Denver Avenue Station to Tulsa, OK by walk takes approximately 0h 9m. The distance between Denver Avenue Station & Tulsa, OK is around 0.74kms.
 
Tulsa, OK
 
2h 10m
Rs. 1100
Travelling in a bus is one of the ways to reach Oklahoma City, OK from Tulsa, OK. The total journey between Tulsa, OK & Oklahoma City, OK takes around 2h 10m in a bus. The bus ticket price for the journey is approximately Rs.1100.
 
Oklahoma City, OK
  • 2.
  • Calgary to Oklahoma city Fly to Oklahoma City
  • 9h 23m
  • Rs. 14184
 
NB Macleod TR @ 7 AVE SE
 
0h 34m
Rs. 484
Travelling in a bus is one of the ways to reach YYC Airport Domestic Terminal from NB Macleod TR @ 7 AVE SE. The total journey between NB Macleod TR @ 7 AVE SE & YYC Airport Domestic Terminal takes around 0h 34m in a bus. The bus ticket price for the journey is approximately Rs.484.
 
YYC Airport Domestic Terminal
 
5h 34m
Rs. 13000
You can travel from Calgary to Oklahoma City by booking a flight. The total flight time between Calgary & Oklahoma City is around 5h 34m. The price of the flight ticket is approximately Rs.13000.
 
Oklahoma City
 
0h 15m
Rs. 700
Travelling in a bus is one of the ways to reach Oklahoma City, OK from Oklahoma City Airport. The total journey between Oklahoma City Airport & Oklahoma City, OK takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.700.
 
Oklahoma City, OK
  • 3.
  • Calgary to Oklahoma city Drive
  • 28h 46m
  • Rs. 15229
 
Calgary
 
28h 46m
Rs. 15229
You can take a car from Calgary to Oklahoma City. It will take you around 28h 46m to cover distance of 2849.93kms and reach Oklahoma City from Calgary. The total amount for the journey will be approximately Rs.15229.
 
Oklahoma City
  • 4.
  • Calgary to Oklahoma city Fly to Lawton, bus
  • 11h 26m
  • Rs. 15984
 
NB Macleod TR @ 7 AVE SE
 
0h 34m
Rs. 484
Travelling in a bus is one of the ways to reach YYC Airport Domestic Terminal from NB Macleod TR @ 7 AVE SE. The total journey between NB Macleod TR @ 7 AVE SE & YYC Airport Domestic Terminal takes around 0h 34m in a bus. The bus ticket price for the journey is approximately Rs.484.
 
YYC Airport Domestic Terminal
 
6h 2m
Rs. 14000
You can travel from Calgary to Lawton by booking a flight. The total flight time between Calgary & Lawton is around 6h 2m. The price of the flight ticket is approximately Rs.14000.
 
Lawton
 
1h 50m
Rs. 1500
Travelling in a bus is one of the ways to reach Oklahoma City, OK from Lawton. The total journey between Lawton & Oklahoma City, OK takes around 1h 50m in a bus. The bus ticket price for the journey is approximately Rs.1500.
 
Oklahoma City, OK
  • 5.
  • Calgary to Oklahoma city Fly to Stillwater, bus
  • 10h 56m
  • Rs. 18334
 
NB Macleod TR @ 7 AVE SE
 
0h 34m
Rs. 484
Travelling in a bus is one of the ways to reach YYC Airport Domestic Terminal from NB Macleod TR @ 7 AVE SE. The total journey between NB Macleod TR @ 7 AVE SE & YYC Airport Domestic Terminal takes around 0h 34m in a bus. The bus ticket price for the journey is approximately Rs.484.
 
YYC Airport Domestic Terminal
 
6h 21m
Rs. 16000
You can travel from Calgary to Stillwater by booking a flight. The total flight time between Calgary & Stillwater is around 6h 21m. The price of the flight ticket is approximately Rs.16000.
 
Stillwater
 
0h 6m
Rs. 650
You can take a car from Stillwater to Stillwater, OK. It will take you around 0h 6m to cover distance of 5.18kms and reach Stillwater, OK from Stillwater. The total amount for the journey will be approximately Rs.650.
 
Stillwater, OK
 
0h 55m
Rs. 1200
Travelling in a bus is one of the ways to reach Oklahoma City from Stillwater, OK. The total journey between Stillwater, OK & Oklahoma City takes around 0h 55m in a bus. The bus ticket price for the journey is approximately Rs.1200.
 
Oklahoma City
  • 6.
  • Calgary to Oklahoma city Bus
  • 72h 27m
  • Rs. 20300
 
Calgary, AB
 
14h 5m
Rs. 3400
Travelling in a bus is one of the ways to reach Vancouver, BC from Calgary, AB. The total journey between Calgary, AB & Vancouver, BC takes around 14h 5m in a bus. The bus ticket price for the journey is approximately Rs.3400.
 
Vancouver, BC
 
8h 30m
Rs. 2400
Travelling in a bus is one of the ways to reach Portland, OR from Vancouver, BC. The total journey between Vancouver, BC & Portland, OR takes around 8h 30m in a bus. The bus ticket price for the journey is approximately Rs.2400.
 
Portland, OR
 
28h 25m
Rs. 8500
Travelling in a bus is one of the ways to reach Denver, CO from Portland, OR. The total journey between Portland, OR & Denver, CO takes around 28h 25m in a bus. The bus ticket price for the journey is approximately Rs.8500.
 
Denver, CO
 
10h 35m
Rs. 3700
Travelling in a bus is one of the ways to reach Topeka, KS from Denver, CO. The total journey between Denver, CO & Topeka, KS takes around 10h 35m in a bus. The bus ticket price for the journey is approximately Rs.3700.
 
Topeka, KS
 
0h 7m
Rs. 0
Walking is one of the ways to reach Topeka, KS from Topeka, KS. Topeka, KS to Topeka, KS by walk takes approximately 0h 7m. The distance between Topeka, KS & Topeka, KS is around 0.6kms.
 
Topeka, KS
 
6h 45m
Rs. 2300
Travelling in a bus is one of the ways to reach Oklahoma City, OK from Topeka, KS. The total journey between Topeka, KS & Oklahoma City, OK takes around 6h 45m in a bus. The bus ticket price for the journey is approximately Rs.2300.
 
Oklahoma City, OK
  • 7.
  • Calgary to Oklahoma city Bus, train
  • 74h 2m
  • Rs. 26900
 
Calgary, AB
 
14h 5m
Rs. 3400
Travelling in a bus is one of the ways to reach Vancouver, BC from Calgary, AB. The total journey between Calgary, AB & Vancouver, BC takes around 14h 5m in a bus. The bus ticket price for the journey is approximately Rs.3400.
 
Vancouver, BC
 
3h 22m
Rs. 2100
You can reach Everett Amtrak from Vancouver Pacific Central Station Amtrak by travelling in a train. Vancouver Pacific Central Station Amtrak to Everett Amtrak train takes approximately 3h 22m. You can catch a train from Vancouver Pacific Central Station Amtrak and get down at Everett Amtrak. The price of the train ticket is approximately Rs. 2100.
 
Everett Amtrak
 
36h 4m
Rs. 14000
You can reach St. Paul-Minneapolis Union Depot Amtrak from Everett Amtrak by travelling in a train. Everett Amtrak to St. Paul-Minneapolis Union Depot Amtrak train takes approximately 36h 4m. You can catch a train from Everett Amtrak and get down at St. Paul-Minneapolis Union Depot Amtrak. The price of the train ticket is approximately Rs. 14000.
 
St. Paul-Minneapolis Union Depot Amtrak
 
9h 16m
Rs. 4600
Travelling in a bus is one of the ways to reach Kansas City from St Paul, MN. The total journey between St Paul, MN & Kansas City takes around 9h 16m in a bus. The bus ticket price for the journey is approximately Rs.4600.
 
Kansas City
 
7h 15m
Rs. 2800
Travelling in a bus is one of the ways to reach Oklahoma City from Kansas City, MO. The total journey between Kansas City, MO & Oklahoma City takes around 7h 15m in a bus. The bus ticket price for the journey is approximately Rs.2800.
 
Oklahoma City
  • 8.
  • Calgary to Oklahoma city Bus, train via Los Angeles Union Station Amtrak
  • 99h 55m
  • Rs. 32400
 
Calgary, AB
 
14h 5m
Rs. 3400
Travelling in a bus is one of the ways to reach Vancouver, BC from Calgary, AB. The total journey between Calgary, AB & Vancouver, BC takes around 14h 5m in a bus. The bus ticket price for the journey is approximately Rs.3400.
 
Vancouver, BC
 
4h 25m
Rs. 2300
You can reach Seattle King Street Station Amtrak from Vancouver Pacific Central Station Amtrak by travelling in a train. Vancouver Pacific Central Station Amtrak to Seattle King Street Station Amtrak train takes approximately 4h 25m. You can catch a train from Vancouver Pacific Central Station Amtrak and get down at Seattle King Street Station Amtrak. The price of the train ticket is approximately Rs. 2300.
 
Seattle King Street Station Amtrak
 
35h 25m
Rs. 11000
You can reach Los Angeles Union Station Amtrak from Seattle King Street Station Amtrak by travelling in a train. Seattle King Street Station Amtrak to Los Angeles Union Station Amtrak train takes approximately 35h 25m. You can catch a train from Seattle King Street Station Amtrak and get down at Los Angeles Union Station Amtrak. The price of the train ticket is approximately Rs. 11000.
 
Los Angeles Union Station Amtrak
 
37h 58m
Rs. 13000
You can reach Fort Worth Intermodal Transportation Center from Los Angeles Union Station Amtrak by travelling in a train. Los Angeles Union Station Amtrak to Fort Worth Intermodal Transportation Center train takes approximately 37h 58m. You can catch a train from Los Angeles Union Station Amtrak and get down at Fort Worth Intermodal Transportation Center. The price of the train ticket is approximately Rs. 13000.
 
Fort Worth Intermodal Transportation Center
 
4h 2m
Rs. 2700
You can reach Oklahoma City Amtrak from Fort Worth Intermodal Transportation Center by travelling in a train. Fort Worth Intermodal Transportation Center to Oklahoma City Amtrak train takes approximately 4h 2m. You can catch a train from Fort Worth Intermodal Transportation Center and get down at Oklahoma City Amtrak. The price of the train ticket is approximately Rs. 2700.
 
Oklahoma City Amtrak
  • 9.
  • Calgary to Oklahoma city Bus, train via Buffalo Depew Station Amtrak
  • 108h 15m
  • Rs. 30200
 
Calgary, AB
 
4h 0m
Rs. 1300
Travelling in a bus is one of the ways to reach Edmonton from Calgary, AB. The total journey between Calgary, AB & Edmonton takes around 4h 0m in a bus. The bus ticket price for the journey is approximately Rs.1300.
 
Edmonton
 
0h 5m
Rs. 0
Walking is one of the ways to reach Edmonton from Edmonton. Edmonton to Edmonton by walk takes approximately 0h 5m. The distance between Edmonton & Edmonton is around 0.46kms.
 
Edmonton
 
55h 31m
Rs. 11000
You can reach Toronto, ON from Edmonton by travelling in a train. Edmonton to Toronto, ON train takes approximately 55h 31m. You can catch a train from Edmonton and get down at Toronto, ON. The price of the train ticket is approximately Rs. 11000.
 
Toronto, ON
 
5h 11m
Rs. 1700
You can reach Buffalo from Toronto by travelling in a train. Toronto to Buffalo train takes approximately 5h 11m. You can catch a train from Toronto and get down at Buffalo. The price of the train ticket is approximately Rs. 1700.
 
Buffalo
 
10h 46m
Rs. 5000
You can reach Chicago Union Station Amtrak from Buffalo Depew Station Amtrak by travelling in a train. Buffalo Depew Station Amtrak to Chicago Union Station Amtrak train takes approximately 10h 46m. You can catch a train from Buffalo Depew Station Amtrak and get down at Chicago Union Station Amtrak. The price of the train ticket is approximately Rs. 5000.
 
Chicago Union Station Amtrak
 
23h 40m
Rs. 8500
You can reach Fort Worth Intermodal Transportation Center from Chicago Union Station Amtrak by travelling in a train. Chicago Union Station Amtrak to Fort Worth Intermodal Transportation Center train takes approximately 23h 40m. You can catch a train from Chicago Union Station Amtrak and get down at Fort Worth Intermodal Transportation Center. The price of the train ticket is approximately Rs. 8500.
 
Fort Worth Intermodal Transportation Center
 
4h 2m
Rs. 2700
You can reach Oklahoma City Amtrak from Fort Worth Intermodal Transportation Center by travelling in a train. Fort Worth Intermodal Transportation Center to Oklahoma City Amtrak train takes approximately 4h 2m. You can catch a train from Fort Worth Intermodal Transportation Center and get down at Oklahoma City Amtrak. The price of the train ticket is approximately Rs. 2700.
 
Oklahoma City Amtrak