Is there any difference between "the flight / train / bus / coach... for New York" & "the flight / train / bus / coach... to New York"?
For (preposition): used to show where somebody/something is going; used to say where a person, vehicle etc is going
Is this the bus for Chicago?
But we can also say
She booked a flight to Chicago. Source