No, you can't e-file, because TurboTax doesn't use e-file. But you can NETFILE your return. To do this in TurboTax Online, select File > CRA Online Mail from the bottom of the left side menu and continue through there to get the the NETFILE page.
TurboTax Expert Assist
Get answers to all your tax questions
Our experts are available on-demand, no appointment needed. Get help all year long with TurboTax Expert Assist.