placeBaltimore, MD pin_dropToronto, ON
swap_horiz
swap_horizsearch
help

Bus from Baltimore to Toronto: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Baltimore to Toronto starting at just $85.97. Ideal for budget travelers. Around 17h 30m trip.

Earlier
Later
Cheaper
Faster
01:2516h 40m18:05
baltimore downtown bus stationtoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
01:2521h 30m22:55
baltimore downtown bus stationscarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:5022h 20m01:10
baltimore downtown bus stationtoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:5022h 55m01:45
baltimore downtown bus stationscarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:5919h 46m23:45
baltimoretoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:5921h 46m01:45
baltimorescarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:0520h 5m01:10
baltimoretoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:0520h 40m01:45
baltimorescarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
06:1517h 30m23:45
baltimore downtown bus stationtoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
06:1519h 30m01:45
baltimore downtown bus stationscarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:450h 50m12:35
white marsh park n ridetoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:3020h 15m08:45
baltimore downtown bus stationmississauga (duke of york blvd)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:3020h 40m09:10
baltimore downtown bus stationpearson international airport

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:2517h 50m11:15
baltimore downtown bus stationtoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:2518h 20m11:45
baltimore downtown bus stationscarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:3516h 40m11:15
baltimoretoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:3517h 10m11:45
baltimorescarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:504h 55m23:45
white marsh park n ridetoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:506h 55m01:45
white marsh park n ridescarborough

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:3015h 5m12:35
baltimore downtown bus stationtoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
22:5016h 5m14:55
baltimore downtown bus stationtoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:2515h 30m14:55
baltimoretoronto (union station bus terminal)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date