There are 5 ways to get from Toronto to The Gambia by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Toronto Pearson International Airport to Banjul
best- Fly from Toronto Pearson International Airport (YYZ) to Banjul (BJL)plane YYZ - BJL
20h 10m$260–932Fly Toronto Pearson International Airport to Blaise Diagne International Airport, bus
cheapest- Fly from Toronto Pearson International Airport (YYZ) to Blaise Diagne International Airport (DSS)plane YYZ - DSS
- Take the bus from Dakar AIBD to Dakarbus
- Take the bus from Dakar to Banjulbus
21h 46m$230–767Fly Toronto Island Airport to Banjul
- Fly from Toronto Island Airport (YTZ) to Banjul (BJL)plane YTZ - BJL
19h 9m$371–1,212Bus to Buffalo Niagara International Airport, fly to Banjul
- Take the bus from Toronto to Buffalobus
- Fly from Buffalo Niagara International Airport (BUF) to Banjul (BJL)plane BUF - BJL
22h 34m$313–1,158Fly Toronto Island Airport to Blaise Diagne International Airport, bus
- Fly from Toronto Island Airport (YTZ) to Blaise Diagne International Airport (DSS)plane YTZ - DSS
- Take the bus from Dakar AIBD to Dakarbus
- Take the bus from Dakar to Banjulbus
22h 35m$317–994
Toronto Pearson International Airport (YYZ) to Banjul (BJL) flights
Comparing Your Travel Options
The cheapest way to get from Toronto to The Gambia is to fly and bus which costs $230 - $800 and takes 21h 46m.
The fastest way to get from Toronto to The Gambia is to fly which takes 19h 9m and costs $370 - $1,300.
The distance between Toronto and The Gambia is 6856 km.
It takes approximately 20h 10m to get from Toronto to The Gambia, including transfers.
The Gambia is 5h ahead of Toronto. It is currently 2:49 PM in Toronto and 7:49 PM in The Gambia.
There are 409+ hotels available in The Gambia.
What companies run services between Toronto, ON, Canada and The Gambia?
TAP Portugal, Royal Air Maroc, and five other airlines fly from Toronto Pearson International Airport (YYZ) to Banjul (BJL) twice daily.
- Website
- airtransat.com
Flights from Toronto Island Airport to Blaise Diagne International Airport via Montreal
- Ave. Duration
- 14h 13m
- When
- Friday
- Estimated price
- $290–950
Flights from Toronto Island Airport to Blaise Diagne International Airport via Ottawa, Montreal
- Ave. Duration
- 13h 50m
- When
- Friday
- Estimated price
- $290–950
Flights from Toronto Pearson International Airport to Blaise Diagne International Airport via Montreal
- Ave. Duration
- 11h 50m
- When
- Friday
- Estimated price
- $280–900
- Website
- flytap.com
Flights from Toronto Pearson International Airport to Banjul via Lisboa
- Ave. Duration
- 22h 15m
- When
- Monday and Friday
- Estimated price
- $310–1,200
Flights from Toronto Island Airport to Banjul via Boston, Lisboa
- Ave. Duration
- 26h 40m
- When
- Monday and Friday
- Estimated price
- $350–1,200
Flights from Buffalo Niagara International Airport to Banjul via Boston, Lisboa
- Ave. Duration
- 29h 56m
- When
- Monday and Friday
- Estimated price
- $390–1,400
Flights from Buffalo Niagara International Airport to Banjul via Newark, Lisboa
- Ave. Duration
- 23h 10m
- When
- Monday
- Estimated price
- $390–1,400
Flights from Buffalo Niagara International Airport to Banjul via Philadelphia, Lisboa
- Ave. Duration
- 26h 7m
- When
- Monday and Friday
- Estimated price
- $380–1,400
Flights from Toronto Pearson International Airport to Blaise Diagne International Airport via Lisboa
- Ave. Duration
- 21h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $260–900
- Website
- flyairsenegal.com
Flights from Toronto Pearson International Airport to Banjul via New York JFK, Blaise Diagne International Airport
- Ave. Duration
- 19h 25m
- When
- Saturday
- Estimated price
- $250–950
Flights from Toronto Island Airport to Banjul via Montreal, Blaise Diagne International Airport
- Ave. Duration
- 18h 2m
- When
- Friday
- Estimated price
- $370–1,200
Flights from Toronto Island Airport to Banjul via Ottawa, Montreal, Blaise Diagne International Airport
- Ave. Duration
- 19h 20m
- When
- Friday
- Estimated price
- $370–1,200
Flights from Buffalo Niagara International Airport to Banjul via New York JFK, Blaise Diagne International Airport
- Ave. Duration
- 15h 49m
- When
- Saturday
- Estimated price
- $290–1,100
Flights from Buffalo Niagara International Airport to Banjul via New York JFK, Blaise Diagne International Airport, Cap Skiring
- Ave. Duration
- 20h 27m
- When
- Monday and Thursday
- Estimated price
- $300–1,100
- Website
- royalairmaroc.com
Flights from Toronto Pearson International Airport to Banjul via Casablanca
- Ave. Duration
- 23h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $470–1,500
Flights from Toronto Island Airport to Banjul via Montreal, Casablanca
- Ave. Duration
- 26h 15m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $330–1,200
Flights from Toronto Island Airport to Banjul via Washington Dulles, Casablanca
- Ave. Duration
- 28h 15m
- When
- Friday and Sunday
- Estimated price
- $500–1,600
Flights from Buffalo Niagara International Airport to Banjul via New York JFK, Casablanca
- Ave. Duration
- 28h 42m
- When
- Every day
- Estimated price
- $550–1,800
Flights from Toronto Pearson International Airport to Blaise Diagne International Airport via Casablanca
- Ave. Duration
- 16h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $370–1,200
- Website
- vueling.com
Flights from Toronto Pearson International Airport to Banjul via Barcelona
- Ave. Duration
- 17h 30m
- When
- Wednesday
- Estimated price
- $360–1,300
- Website
- flyairpeace.com
Flights from Toronto Pearson International Airport to Banjul via New York JFK, Blaise Diagne International Airport
- Ave. Duration
- 19h 45m
- When
- Tuesday and Thursday
- Estimated price
- $250–950
- Website
- delta.com
Flights from Toronto Pearson International Airport to Blaise Diagne International Airport via New York JFK
- Ave. Duration
- 15h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $200–750
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto to Buffalo
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a day
- Estimated price
- $17–25
- Schedules at
- Flixbus USA
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $19–29
- Website
- Greyhound
- Phone
- +221 33 824 10 10
- [email protected]
- Website
- demdikk.sn
Bus from Dakar AIBD to Dakar
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $10–11
- Schedules at
- demdikk.sn
- Book at
- booking.demdikk.sn
Bus from Dakar to Banjul
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $16–21
- Schedules at
- demdikk.sn
Bus from Dakar AIBD to Dakar
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $10–11
- Schedules at
- demdikk.sn
- Book at
- booking.demdikk.sn
Bus from Dakar to Banjul
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $16–21
- Schedules at
- demdikk.sn
- Phone
- +220 7941106
- [email protected]
- Website
- gtsc.gm
Bus from Dakar to Banjul
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- $20–27
- Schedules at
- gtsc.gm
Bus from Dakar to Banjul
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- $20–27
- Schedules at
- gtsc.gm
Want to know more about travelling around Gambia
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
Need to know: Greyhound
Read the travel guide



