C$ 404+ Cheap flights to Roanoke

— ROA
10 Dec — 17 Dec1
1 adult
1 adult, Economy, 0 bags

Flights to Roanoke in 2026

Enter your travel dates to find the best prices.

Cheapest flights to Roanoke

Wed 23/1210:00 a.m. -
1 stop9h 11m
Wed 30/128:05 p.m. -
1 stop3h 47m
Deal found 7/11C$ 697
Tue 1/126:45 a.m. -
1 stop6h 38m
Tue 8/121:58 p.m. -
1 stop4h 47m
Deal found 10/11C$ 700
Mon 23/112:45 p.m. -
1 stop4h 22m
Wed 25/116:30 a.m. -
1 stop10h 17m
Deal found 9/11C$ 705
Mon 7/125:10 p.m. -
1 stop6h 13m
Wed 9/126:00 a.m. -
1 stop5h 10m
Deal found 6/11C$ 708
Mon 23/1110:00 a.m. -
1 stop4h 15m
Sat 28/116:00 a.m. -
1 stop13h 01m
Deal found 5/11C$ 714
Thu 24/1210:00 a.m. -
1 stop13h 44m
Thu 31/128:05 p.m. -
1 stop3h 47m
Deal found 9/11C$ 725
Mon 21/122:45 p.m. -
1 stop8h 59m
Mon 28/126:16 a.m. -
1 stop8h 09m
Deal found 6/11C$ 734
Sun 22/117:15 a.m. -
1 stop5h 29m
Sun 29/116:15 a.m. -
1 stop4h 57m
Deal found 6/11C$ 749
Mon 23/115:55 p.m. -
1 stop15h 31m
Sat 28/116:00 a.m. -
2 stops15h 45m
Deal found 5/11C$ 820

Find flight deals to Roanoke

Round-trip from

C$ 694

One-way from

C$ 404
Delta
  • Delta
  • 1/12-15/12
  • 2 total stops
  • 11h 23m total
  • Toronto to Roanoke
United Airlines
  • United Airlines
  • 23/11-31/12
  • 1 total stop
  • 4h 22m total
  • Toronto to Roanoke

Cheapflights Fare Finder

 
Use the filters below to find and compare flights to Roanoke that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest round-trip

TorontoRoanoke

YYZ Toronto Pearson Intl - ROA Roanoke

YYZROA

Toronto Pearson Intl

Thu 24/12

10:00 a.m.-11:44 p.m.

1 stop13h 44m

Roanoke

Wed 31/12

12:00 a.m.-12:00 a.m.

Nonstop0h 00m

C$ 404
Quickest round-trip

TorontoRoanoke

YYZ Toronto Pearson Intl - ROA Roanoke

YYZROA

Toronto Pearson Intl

Wed 18/11

2:35 p.m.-11:16 p.m.

1 stop8h 41m

Roanoke

Wed 31/12

12:00 a.m.-12:00 a.m.

Nonstop0h 00m

C$ 461

TorontoRoanoke

YYZ Toronto Pearson Intl - ROA Roanoke

YYZROA

Toronto Pearson Intl

Wed 18/11

12:00 p.m.-11:44 p.m.

2 stops11h 44m

Roanoke

Wed 31/12

12:00 a.m.-12:00 a.m.

Nonstop0h 00m

C$ 515

TorontoRoanoke

YYZ Toronto Pearson Intl - ROA Roanoke

YYZROA

Toronto Pearson Intl

Mon 23/11

8:40 p.m.-2:15 p.m.

2 stops17h 35m

Roanoke

Wed 31/12

12:00 a.m.-12:00 a.m.

Nonstop0h 00m

C$ 518

TorontoRoanoke

YYZ Toronto Pearson Intl - ROA Roanoke

YYZROA

Toronto Pearson Intl

Wed 23/12

10:00 a.m.-7:11 p.m.

1 stop9h 11m

Roanoke

Wed 30/12

8:05 p.m.-11:52 p.m.

1 stop3h 47m

C$ 697

TorontoRoanoke

YYZ Toronto Pearson Intl - ROA Roanoke

YYZROA

Toronto Pearson Intl

Tue 22/12

2:45 p.m.-11:44 p.m.

1 stop8h 59m

Roanoke

Tue 29/12

8:05 p.m.-11:52 p.m.

1 stop3h 47m

C$ 700

TorontoRoanoke

YYZ Toronto Pearson Intl - ROA Roanoke

YYZROA

Toronto Pearson Intl

Tue 1/12

6:45 a.m.-1:23 p.m.

1 stop6h 38m

Roanoke

Tue 8/12

1:58 p.m.-6:45 p.m.

1 stop4h 47m

C$ 700

TorontoRoanoke

YYZ Toronto Pearson Intl - ROA Roanoke

YYZROA

Toronto Pearson Intl

Mon 7/12

5:10 p.m.-11:23 p.m.

1 stop6h 13m

Roanoke

Wed 9/12

6:00 a.m.-11:10 a.m.

1 stop5h 10m

C$ 705

TorontoRoanoke

YYZ Toronto Pearson Intl - ROA Roanoke

YYZROA

Toronto Pearson Intl

Mon 23/11

2:45 p.m.-7:07 p.m.

1 stop4h 22m

Roanoke

Wed 25/11

6:30 a.m.-4:47 p.m.

1 stop10h 17m

C$ 705

TorontoRoanoke

YYZ Toronto Pearson Intl - ROA Roanoke

YYZROA

Toronto Pearson Intl

Mon 23/11

10:00 a.m.-2:15 p.m.

1 stop4h 15m

Roanoke

Sat 28/11

6:00 a.m.-7:01 p.m.

1 stop13h 01m

C$ 714

Flights are sorted by cheapest round-trip flights first.

Deals found on 9/11

Showing 1-10 of 12 resultsSorted by cheapest first
1
2

Best time to book a flight to Roanoke

Have a flexible travel schedule? Discover the best time to fly to Roanoke with our price prediction graph.
Estimated round-trip price

Cheapflights Insights

Everything you need to know about your flight to Roanoke

How long is the flight to Roanoke?

On average, a flight from Toronto to Roanoke takes 4 hours 22 minutes. Flights to Roanoke from other popular cities in Canada will vary in length. Below are a few examples of popular routes and their flight times.

Rainfall in Roanoke by month

In terms of precipitation, rainfall in Roanoke ranges from 74.0 - 104.0 mm per month. May is typically the wettest month, when rainfall can reach 104.0 mm. January is typically the driest time to visit Roanoke when rainfall is around 74.0 mm.

Temperature in Roanoke by month

If weather is an important factor for your trip to Roanoke, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 25.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 3.0 C).

FAQs about flying to Roanoke

  • What airport do you fly into for flights to Roanoke?

    Booking a flight to Roanoke (ROA) is your only option if you intend on flying to Roanoke. It is only a 6.8 km journey from Roanoke to Roanoke’s city centre.

  • Can I find cheaper flights to Roanoke if I am willing to have layovers?

    Yes, flights with layovers are often cheaper than direct flights. Keep an eye out for flight deals to Roanoke on Cheapflights that require 1 or 2 stops for potential cost savings.

  • Does Roanoke have rental cars?

    Yes. Those touching down at Roanoke can take advantage of the rental car services offered upon their arrival.

  • Are there hotels close to Roanoke?

    Yes. Roanoke has hotels nearby for those requiring accommodations. Charming brick ranch with an acre of beautiful garden is the closest property to Roanoke (0.0 km away from Roanoke).

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Search flights to Roanoke by cabin class

Fly with Cheapflights

How does Cheapflights help users find flights to Roanoke?

Deals for Roanoke flights are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose to your preference, such as price, airport, cabin class, and plenty of other options.

Why should you use Cheapflights to find cheap flight tickets to Roanoke?

Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights to Roanoke for you. Better yet — we are completely free to use.

Can Cheapflights find flights to Roanoke with no change fees?

Users can book flights with no change fees policies with our dedicated filters. Book flights to Roanoke flexibly with Cheapflights today.

Can Cheapflights notify me if prices for flights to Roanoke become cheaper?

Yes, and it’s super simple to set up Price Alerts. Click the bell icon next to the flight deals above and provide your email address. That’s it!

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.