Milyen messze van ide Boston?

English Translation

How far is Boston from here?

Wouldn’t “innen” be more apt here?