No limitations on what you plan.
The only point to keep in mind is a potential time limit on your visa – if it allows for example 90 days, and you fly to Mexico , the clock continues running. So for example, if you stay 85 in Mexico, you have only 5 days left in the US – before and afterwards together. You don’t get another 90 days when you ‘only’ went to Mexico (or Canada). If your Visa has no such limit, you are fine.
Absolutely you can. Canadians do this all the time. Driving to Buffalo airport (or Detroit or Seattle) and then flying to the Caribbean for a week is a time honoured part of Canadian culture, and with a valid US Visa you can join in too.
Parking is no more of a problem at US airports than Canadian ones, and often less. You need to leave plenty of time to cross the border if you try it at a peak time.
While you could certainly do this without any Visa implications – the challenges you will have are around:
In short, there is an economic reason why plane travel continues to grow. It does make economic sense.
I have not looked into it – but possibly if there is a train that goes between your cities that would be a viable alternative to the idea of using a car the way you describe? And if you do your comparative sums carefully – you may be able to create a positive arbitrage.
Credit:stackoverflow.com‘