diff --git a/tests/tools/trip/randomTrips/marouter_flows/errors.tools b/tests/tools/trip/randomTrips/marouter_flows/errors.tools
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/tests/tools/trip/randomTrips/marouter_flows/options.tools b/tests/tools/trip/randomTrips/marouter_flows/options.tools
new file mode 100644
index 000000000000..954ab544c57b
--- /dev/null
+++ b/tests/tools/trip/randomTrips/marouter_flows/options.tools
@@ -0,0 +1,3 @@
+-n net2.net.xml -s 42 --fringe-factor 1000 -e 10 -r out.rou.xml
+--flows 2
+--marouter
diff --git a/tests/tools/trip/randomTrips/marouter_flows/output.tools b/tests/tools/trip/randomTrips/marouter_flows/output.tools
new file mode 100644
index 000000000000..578f9bacd708
--- /dev/null
+++ b/tests/tools/trip/randomTrips/marouter_flows/output.tools
@@ -0,0 +1,2 @@
+calling /scr1/sumo/bin/duarouter -n net2.net.xml -r NUL --ignore-errors --begin 0 --end 10 --no-step-log --no-warnings -o out.rou.xml
+Success.
diff --git a/tests/tools/trip/randomTrips/marouter_flows/routes.tools b/tests/tools/trip/randomTrips/marouter_flows/routes.tools
new file mode 100644
index 000000000000..df6ac7906f57
--- /dev/null
+++ b/tests/tools/trip/randomTrips/marouter_flows/routes.tools
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/tools/trip/randomTrips/marouter_flows/trips.tools b/tests/tools/trip/randomTrips/marouter_flows/trips.tools
new file mode 100644
index 000000000000..5785f39cf398
--- /dev/null
+++ b/tests/tools/trip/randomTrips/marouter_flows/trips.tools
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
diff --git a/tests/tools/trip/randomTrips/testsuite.tools b/tests/tools/trip/randomTrips/testsuite.tools
index b7de06d2f84d..2d1617d130f1 100644
--- a/tests/tools/trip/randomTrips/testsuite.tools
+++ b/tests/tools/trip/randomTrips/testsuite.tools
@@ -37,6 +37,9 @@ random-routing-factor
# call marouter instead of duarouter
marouter
+# call marouter instead of duarouter
+marouter_flows
+
# consider vehicle class when picking source- and destination edges if option --vclass is used
vclass