I'm preparing to travel to Stuttgart, Germany.
The following map shows cost from my nearest airport to various locations near Stuttgart.
The most economical option seems to be to go to Zurich and get a train to Stuttgart. I do not intend to stay in Zurich, but only in Stuttgart for a few days.
Is this indeed economical? Do travelers frequently do this? If yes, should I get my visa from German or Swiss embassy?
There's also the question of CHF/EUR. If I only ever have to spend on rail(which I can do online as such), does it make sense to keep CHF with me?
Edited to add: I had used google flights. Those were round trip costs from New Delhi, India(DEL) to Europe for a one week trip in May. Later I did realize the prices are extremely variable and keep changing a lot.