Travel from Toronto to Wilmington-DE-USA

Train from Toronto to Wilmington

VIA Rail operates a train from Toronto to Wilmington every 3 hours. Tickets cost $75 - $260 and the journey takes 13 h 25 min. Amtrak Acela Express also services this route hourly.

Book transport from Toronto to Wilmington

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Toronto to Wilmington

From UP Express Union Station train to Toronto airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to Wilmington. 5 h 20 min $396. From UP Express Union Station train to Toronto airport, fly to Baltimore airport, bus to BWI Marshall Airport Amtrak, then train to Wilmington. 5 h 22 min $394. From Union Station line 509 tram to Toronto Island airport, fly to Newark airport, then train to Wilmington. 6 h 7 min $237. From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to Wilmington. 6 h 54 min $407. From Toronto bus to Philadelphia 30th Street Station Amtrak then train to Wilmington Amtrak. 12 h 1 min $190. From Toronto train to New York Penn Station then train to Wilmington Amtrak. 15 h 31 min $238. From Toronto, ON bus to Binghampton, bus to Scranton, bus to Jefferson Station, then train to Wilmington. 17 h 7 min $135. From Toronto drive to Wilmington. 8 h 54 min $81.