BETTER in what way?
You can take a plane , train or bus with public transportation,
You can drive your own car, let someone else drive and you go as passenger,
charter a helicopter, ride a bike, ride a horse or walk,
It is about 5-600 miles depending on route.
You could try Dreamworks they may have a flying carpet or witch's broom you could use.
Hot air balloons do not always go in the intended direction.
Plan on about 12 hours on the road time if you go by car.
Plane trip about 5 hours from City centre to city centre.
Bus and train at least 15 hours but you can sleep most of it if you want.
Just train about 13 hours you can get up and walk around , have a meal in the dining car or a drink in lounge as you watch the scenery pass by and no need to watch the dashed line and other car bumpers. Cost about $114 for your seat. What you eat and drink is extra,
You can survive one night of sleeping in your seat on the night train.
Day train departs early before breakfast and arrives near dinner time. You can eat on the train in the dining car or bring your own.
Other than just a bad departure time the train is not bad. Your choice to sleep for most of it on the night train or enjoy the scenery on a day trip.
Expect around 40 gallons of gas at a cost of about $100 plus your food and beverage and any tolls. As you have not specified the car model I picked something near average.