diff --git a/oeffi/assets/networks.txt b/oeffi/assets/networks.txt
index b1c331c..ccbe0b1 100644
--- a/oeffi/assets/networks.txt
+++ b/oeffi/assets/networks.txt
@@ -10,6 +10,7 @@ VBB|de-DE|Brandenburg
BAYERN|de-DE|Bayern;Würzburg;Regensburg
AVV|de-DE|Augsburg
MVV|de-DE|Bayern;München
+INVG|de-DE|Ingolstadt
VGN|de-DE|Nürnberg;Fürth;Erlangen
VVM|de-DE|Schwaben;Mittelschwaben;Krumbach;Günzburg;Memmingen
NVV|de-DE|Hessen;Frankfurt am Main;Kassel
diff --git a/oeffi/res/values-de/networks.xml b/oeffi/res/values-de/networks.xml
index 2be58c6..cc39691 100644
--- a/oeffi/res/values-de/networks.xml
+++ b/oeffi/res/values-de/networks.xml
@@ -15,6 +15,8 @@
Lokal- und Regionalverkehr
München
Lokal- und Regionalverkehr
+ Ingolstadt
+ Lokal- und Regionalverkehr
Augsburg
nur Tram und Bus
Verkehrsverbund Großraum Nürnberg
diff --git a/oeffi/res/values/networks.xml b/oeffi/res/values/networks.xml
index ca0e68e..6a9170a 100644
--- a/oeffi/res/values/networks.xml
+++ b/oeffi/res/values/networks.xml
@@ -15,6 +15,8 @@
local and regional
Munich
local and regional
+ Ingolstadt
+ local and regional
Augsburg
tram and bus only
Verkehrsverbund Großraum Nürnberg
diff --git a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java
index c3c3913..059f749 100644
--- a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java
+++ b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java
@@ -32,6 +32,7 @@ import de.schildbach.pte.DingProvider;
import de.schildbach.pte.DsbProvider;
import de.schildbach.pte.DubProvider;
import de.schildbach.pte.GvhProvider;
+import de.schildbach.pte.InvgProvider;
import de.schildbach.pte.ItalyProvider;
import de.schildbach.pte.KvvProvider;
import de.schildbach.pte.LinzProvider;
@@ -113,6 +114,8 @@ public final class NetworkProviderFactory {
return new BayernProvider();
else if (networkId.equals(NetworkId.MVV))
return new MvvProvider();
+ else if (networkId.equals(NetworkId.INVG))
+ return new InvgProvider("{\"type\":\"AID\",\"aid\":\"GITvwi3BGOmTQ2a5\"}");
else if (networkId.equals(NetworkId.AVV))
return new AvvProvider();
else if (networkId.equals(NetworkId.VGN))