How far is it to Halifax Nova Scotia from BC?

All together flying is about 6 hours