Hi @jnce84gmail-com
ACF would be a great fit for this requirement. You can create a repeater field nested with a text, text are and Google maps fields that will then make it possible to enter rows of the itinerary data.
Please take a look at this resource page for more info on this: https://www.advancedcustomfields.com/resources/repeater/