Air
      - Companies: American Airlines, Delta Air Lines
     - Duration: Approximately 5 hours and 30 minutes (including layovers)
     - Distance: 1,100 miles
     - Costs: Between 150 EUR to 300 EUR (based on booking time and class)
     - Roads/Routes: Not applicable; flight route from Jacksonville, NC to Portland, ME with a connecting flight to Bath.
   
  Pro Tip: Choose a direct flight option if possible, as it saves time and reduces the risk of delays due to layovers.
    Car
      - Companies: Alamo, Enterprise
     - Duration: Approximately 18 hours
     - Distance: 1,060 miles
     - Costs: Estimated 150 EUR for rental + fuel costs (~150 EUR) = Total ~300 EUR
     - Roads/Routes: I-95 North
   
  Pro Tip: Plan your drive to include rest stops at scenic towns along I-95, making the trip enjoyable and less tiring.
  Train & Bus Combination
      - Companies: Amtrak (train) and Greyhound (bus)
     - Duration: Approximately 14 hours (including waiting times)
     - Distance: 950 miles
     - Costs: Train ~80 EUR + Bus ~40 EUR = Total ~120 EUR
     - Roads/Routes: Varied; primarily interstate roads for the bus routes.
   
  Pro Tip: Book train tickets in advance to secure the best rates and consider traveling during off-peak times for a smoother journey.
    Recommendation
  For a balanced approach of efficiency and cost, I recommend flying from Jacksonville, NC to Portland, ME and then taking a short local transport or rental car to Bath. The overall travel time is minimized and you can enjoy breathtaking views from the air. Booking in advance can help secure a better price on flights.