What's the meaning of desta vs esta. What's the difference?
por barco does not work? why?
No. Everytime you use a means of transportation you use "de" (de carro, de barco, de avião) except for "a pé, a cavalo" (on foot, on a horse)
I answered "Esta vez nós vamos para barco" and para was corrected to por.
Is the meaning of 'desta vez' actually 'from this time onwards'