Very cool! This is already a huge UI improvement on the last tool I used for this; out of curiosity, where is the data from?
The one thing which would make things a lot nicer is if we could switch between the routes between cities without refreshes; I often want to explore where I can end up through city X from my origin, and having the whole map reload throws things off a bit for sure.