It’s fine but I’d say ‘across the country’ but use ‘around’ for ‘the world’. For example, ‘I’ve traveled halfway around the world to see you.’ To me it sounds a little more natural. Both spellings of ‘traveled’ can be correct, depending on where you are.