The arrival point is indicated by に, for instance 大阪に着いた. から~まで is used to indicate a range for both spacial and temporal.
e.g.
東京から大阪まで歩いた。
家から学校まで2キロある。
2時から10時まで勉強した。
まで is not wrong for #2. It could have an insulting or humble nuance "a place such like 大阪", though.