The solution for Wordpress is easy, but you need to host your own blog or at least be able to install plugins.
This is an example of how it could look:
Asien ‘06 - Alle Artikel | buebo.de (Page is in German but the idea should translate).
First of all you need to have all the post you want to list in one category. I just make a new category for one specific journey. For example my first journey was to Southeast-Asia in 2006 so it's called "Asia '06".
You should only have the Articles in the Category that you want to have listed later. Of course you can asign articles to more than one category and tag them further without any problems.
Next step is to install this plugin:
List category posts Wordpress Plugin (English) | Picando Código
Finally just create a new page and follow the instructions to list all the posts in a specific category. In my case it pretty much looks like this:
[catlist
id=77 orderby=date order=asc numberposts=-1]
'id' should be the ID of the category that you asigned your travel posts to. If you don't know the numerical value, just have a look at the categories page, click on the category you want to use and look into the adressbar in your browser. At the End you will see something like
action=edit&cat_ID=77 where cat_ID= is the ID you're looking for.
Once all of that is sorted out, the output of the plugin is pretty easy to customize. What you get is essentially a basic html list that could be styled with css if needed.
As for me, the basic output is just fine.