Flights from Canberra to Adelaide

Compare airline fares between Canberra Airport (CBR) and Adelaide Airport (ADL). Search return journeys, check schedules, and book with confidence.

Hotels in Adelaide
Researched common duration: 1 hr 45 mins Corporate travel →
100% Australian owned & secure No hidden booking fees Dedicated booking & ticketing support Travel desk: 0413 413 439
Flight Duration 1 hr 45 mins (Direct)
Route Distance 970 km (603 miles)
Top Airlines Qantas, Virgin Australia
Departures Daily direct services

Flying from Canberra to Adelaide

Direct services linking federal administration with South Australia's defence, science, world-renowned wine regions, and arts festivals.

Flight Duration & Scheduling

The typical flight time for Canberra to Adelaide is 1 hr 45 mins on Direct flights, covering a distance of 970 km (603 miles). For return travel from Adelaide back to Canberra, the common duration is approximately 1 hr 35 mins.

Airlines & Airport Terminals

Travellers can choose from trusted carriers including Qantas, Virgin Australia, providing Daily direct services.

Depart Canberra Airport to Adelaide Airport's single integrated multi-user terminal, located only 15 minutes from Adelaide CBD.

Best Time to Visit

February to May (festival season & autumn wine harvests).

Frequently Asked Questions

How long does a flight from Canberra to Adelaide take?

Direct flights typically take approximately 1 hr 45 mins. Flight times can vary slightly depending on weather, air traffic control routing, and jetstream patterns.

Which airlines fly this route?

Airlines flying between Canberra and Adelaide include Qantas, Virgin Australia.

How do I search fares and book?

Our search form above is pre-configured with return dates for 1 adult. Simply click "Search flights" to see available seats and pricing across all major airlines.

Can Ministry of Travel assist with complex or corporate flights?

Yes. Our travel consultants provide dedicated support for complex multi-city bookings, group travel, and corporate policy enforcement. Call us on 0413 413 439.